cordova的SystemWebView不能正常使用js,js失效
cordova 新手,使用的最新版的Cordova,按官方案例使用CordovaActivity都OK,但我要使用xml布局文档,所以在样式布局中加入了SystemWebView控件
<org.apache.cordova.engine.SystemWebView android:id="@+id/webview_x" android:layout_width="match_parent" android:layout_height="match_parent"> </org.apache.cordova.engine.SystemWebView>
问题就来了,这样页面都能正常显示,但所有的js调用都失效了。
代码里没做什么操作,就只是加载页面,在网上找了一些类似问题,也没有解决
systemWebView = (SystemWebView) layout.findViewById(R.id.webview_x);
systemWebView.getSettings().setJavaScriptEnabled(true);
systemWebView.loadUrl("file:///android_asset/www/index.html");
求高手帮助解答
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
可以直接使用android系统的webview,当然也可以试试腾讯的x5内核,解决android碎片化问题
还是帮我吧问题解决了吧,用于不用那是次要,能解决问题才是关键
html不是全能啊,而且我还用fragment加载网页,外围还有原生控件的
使用了
Cordova你还用什么xml布局!所有前端表现全部使用html多简单