访问下载的html文件中的cordova插件

时间:2015-02-05 05:04:45

标签: javascript android ios cordova

我需要从服务器下载一些HTML文件并在Cordova Webview中打开它们。

我在从这些下载文件中访问插件时面临挑战。

我需要在下载的HTML文件的<script>标签中添加哪条路径来访问随资产/ www /文件夹下的应用程序打包的Cordova Plugin JS文件?

我可以将文件:///android_asset/www/cordova.js放入我的HTML中吗?

我可以使用loadDataWithBaseURL代替loadURL吗?

如果不是它的等价物?

还需要iOS环境的答案。

急需回答这个问题。

更新 我正在加载我下载的文件,如

loadUrl("file://"+pathToInternalStorage_Index.html");

在我的HTML中我放了

<script src="file:///android_asset/www/cordova.js></script>

现在,当我打开下载的文件时,我会弹出EditText,说“gap_init:2” 单击确定后,我在控制台中收到CordovaWebview错误:TIMEOUT ERROR!

插件错误是: “错误:找不到方法 .... ....(file:///android_asset/www/cordova.js:927:44) .... ....

1 个答案:

答案 0 :(得分:1)

<script src="file:///android_asset/www/cordova.js></script>

解决了这个问题。还要确保正确构建cordova项目。