迁移到Worklight v6.0后,我在旧的Android 2.2设备上收到此错误:
E / dalvikvm(xxx):找不到课程 'android.webkit.WebResourceResponse',从方法引用 org.apache.cordova.CordovaWebViewClient.getWhitelistResponse
答案 0 :(得分:0)
这会使您的应用程序崩溃还是仅仅打印到LogCat?
这在Cordova 2.7中得到修复 Worklight 6.0目前使用Cordova 2.6。
有关详细信息:https://issues.apache.org/jira/browse/CB-3504
在CordovaWebViewClient.java中,android.webkit.WebResourceResponse是 由方法shouldInterceptRequest导入和使用 getWhitelistResponse。但是因为android.webkit.WebResourceResponse是 仅在设备> = API级别11上可用,这会导致cordova应用程序 在像我的三星Galaxy S这样的较低API级别的设备上崩溃。
Stackoverflow中的更多内容: