-2

迁移到 Worklight v6.0 后,我在旧的 Android 2.2 设备上收到此错误:

E/dalvikvm(xxx):找不到类 'android.webkit.WebResourceResponse',引用自方法 org.apache.cordova.CordovaWebViewClient.getWhitelistResponse

4

1 回答 1

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 应用程序在 API 级别较低的设备上崩溃,例如我的三星 Galaxy S。

更多来自 Stackoverflow:

于 2013-06-30T12:11:54.093 回答