我最近将我的应用程序更新到了cordova 5.1,但无法从JS 发出Web 请求。
编译过程中唯一的问题是
在我的类的 onCreate 函数中,它扩展了 CordovaActivity
我曾经这样做过
super.appView.getSettings().setAppCacheEnabled(false)
现在它说转换它......我试过了
(WebView)super.appView
但应用程序因非法 Actor 而崩溃我读过This link
并试图做同样的事情
(WebView)super.appView.getEngine().getView()
但我仍然无法发出网络请求....在 iOS/Desktop chrome 上它工作正常所以 JS 代码没有任何问题
最佳答案
您必须从 Cordova 引擎获取 WebView
。
WebView webView = (WebView) appView.getEngine().getView();
关于android - 从 3.4 更新到cordova 5.1 后无法获取appView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31548824/