![](/img/trans.png)
[英]SMS/MMS data location on Android, Cordova/PhoneGap, Cordova-Plugin-File
[英]How to share data between cordova apps using cordova-plugin-file? (Android, IOS)
我有兩個應用程序,他們都應該寫/讀一些txt文件。 最合乎邏輯的方法是使用cordova-plugin-file執行此操作 。 但是,我無法直接找到明確解釋它的資源。
好消息是有一個名為共享目錄cordova.file.sharedDirectory
的URL,這正是我需要的,但它僅適用於BlackBerry 10.(雖然我需要它們用於android
和IOS
)
對於android:
來自插件的文檔;
如果安裝了SD卡,或者如果有大型內部存儲分區(例如在Nexus設備上),則持久性文件將存儲在該空間的根目錄中。 這意味着所有Cordova應用程序都可以看到卡上的所有可用文件。
如果SD卡不可用,那么以前的版本會將數據存儲在/ data / data /下,這會將應用程序彼此隔離,但仍可能導致用戶之間共享數據。
所以,據我所知,如果有SD卡,數據可以輕松共享(我們不能假設所有用戶都有SD卡)。 否則,應用程序的數據將被隔離,但仍可以共享。 但問題是如何? 知道應用程序的路徑已經足夠,或者是否有一些限制來獲取其他應用程序的數據?
對於IOS:
我絕對不確定用於在應用之間共享數據的URL。
只需使用cordova文件傳輸插件通過app1上傳到服務器,然后使用app2獲取文件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.