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