在cordova Web视图中可以使用插件之外的哪些功能(HTML,JS,CSS,Web API)?我正在制作一个网络应用程序,然后我使用cordova创建一个apk文件。 Web应用程序适用于Chrome和Firefox for android。但是当我在同一个Android设备和模拟器上尝试生成的apk时,JavaScript显然没有被执行,因为按钮没有效果。
最初的HTML和CSS显示正常,我想我使用了一些在cordova web视图中尚未提供的JavaScript或HTML5功能,但我不知道我可以使用什么,哪些不可以。我看了一下模拟器的错误日志,但是没有任何意义 - 充实。
例如是否可以使用es2015而不进行转换,esModules等,但我不知道在哪里查找它。 webview浏览器和chrome / firefox for android有什么区别。
定位Android 4及更高版本。
答案 0 :(得分:1)
最简单的看一下架构图:https://cordova.apache.org/docs/en/latest/guide/overview/index.html。
Cordova应用程序包含一个围绕WebView的小包装器(这是您的移动操作系统安装的默认浏览器的窗口"尽管您可以将其换成另一个:https://cordova.apache.org/docs/en/latest/guide/hybrid/webviews/) ,通过插件访问移动设备的功能。所以...回答你的问题: