如何复制&;使用javascript在phone Gap中粘贴文件

如何复制&;使用javascript在phone Gap中粘贴文件,javascript,jquery,android,cordova,Javascript,Jquery,Android,Cordova,我正在使用phoneGap框架创建移动应用程序。我将现有的.db文件放在phoneGap的www目录中。当应用程序加载或执行某些操作时,我希望将.db文件从www目录复制到应用程序的内部内存,即/data/data/applicationPackageName/app_databases,以便可以从此位置加载数据库。所有这些我都想使用javascript/jquery/PhoneGap api来完成 请帮助我一些代码或文章链接。非常感谢。您应该使用PhoneGap API中的FileRead和F

我正在使用phoneGap框架创建移动应用程序。我将现有的.db文件放在phoneGap的www目录中。当应用程序加载或执行某些操作时,我希望将.db文件从www目录复制到应用程序的内部内存,即/data/data/applicationPackageName/app_databases,以便可以从此位置加载数据库。所有这些我都想使用javascript/jquery/PhoneGap api来完成


请帮助我一些代码或文章链接。非常感谢。

您应该使用PhoneGap API中的FileRead和FileWrite来执行此操作

您可以在phonegap的文档页面上阅读有关文件操作的更多信息:

使用PhoneGap API中的文件条目

copyTo:将文件复制到文件系统上的其他位置 或 moveTo:将文件移动到文件系统上的其他位置

你还得看看 window.requestFileSystem(LocalFileSystem.PERSISTENT,0,copycsuccess,fail)

参见参考文献

事实上,您不能使用FileWriter执行此操作,因为它无法写入二进制数据。您需要在本机代码中执行此操作。我应该有一天为此写一个插件,但我的待办事项列表现在很长。Check out@SimonMacDonald我在你的博客上查看了这个链接作为替代。甚至我也会尝试这个链接。