在下载的 html 个文件中访问 c​​ordova 插件

Access cordova plugins in downloaded html files

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

我在从这些下载的文件中访问插件时遇到了挑战。

我需要在下载的 HTML 文件的 <script> 标签中放置什么路径才能访问 asset/www/ 文件夹下应用程序打包的 Cordova Plugin JS 文件?

我可以把 file:///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!

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

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

问题已解决。还要确保正确构建 cordova 项目。