Cordova如何处理特定于浏览器的任务?

时间:2017-04-14 09:34:52

标签: javascript android cordova

我正在开发HTML,CSS和JavaScript的网络应用程序,然后我愿意使用PhoneGap Cordova将它们编译成Android应用程序。我不知道Cordova如何处理特定于浏览器的任务,例如本地存储。而且,我无法使用javascript访问本地文件。将Web应用程序编译成Android应用程序后,我能够访问本地文件吗?

2 个答案:

答案 0 :(得分:2)

如果您使用cordova插件,该插件将使用Android / iOS设备的本机代码。

答案 1 :(得分:2)

只是添加到上面的答案。本地存储的工作方式与在浏览器中使用它的方式相同。

localStorage.setItem('key', 'value');

localStorage.getItem('key');

要访问本机文件系统,请使用此处的Cordova文件插件。

https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-file/

文档中的示例将有所帮助。