Worklight v6.0 に移行した後、古い Android 2.2 デバイスで次のエラーが発生します。
E/dalvikvm(xxx): メソッド org.apache.cordova.CordovaWebViewClient.getWhitelistResponse から参照されるクラス 'android.webkit.WebResourceResponse' が見つかりませんでした
Worklight v6.0 に移行した後、古い Android 2.2 デバイスで次のエラーが発生します。
E/dalvikvm(xxx): メソッド org.apache.cordova.CordovaWebViewClient.getWhitelistResponse から参照されるクラス 'android.webkit.WebResourceResponse' が見つかりませんでした
これはアプリケーションをクラッシュさせますか、それとも単に 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 以上のデバイスでのみ使用できるため、Samsung Galaxy S.
Stackoverflow からさらにいくつか: