我最近将我的应用更新到cordova 5.1,我无法向JS提出网络请求.
编译期间唯一的问题是
在我的类的onCreate函数内部扩展CordovaActivity
我曾经这样做过
super.appView.getSettings().setAppCacheEnabled(false)
现在它说投了它……我试过了
(WebView)super.appView,但应用程序崩溃为非法演员
我读了This link
并试图做同样的事情
(web视图)super.appView.getEngine().getView()
但我仍然无法发出网页请求….在iOS /桌面Chrome上它运行正常,所以JS代码没有任何问题
最佳答案 您必须从Cordova引擎获取WebView.
WebView webView = (WebView) appView.getEngine().getView();