mirror of
https://gitee.com/shuto-github/phonegap-mobile-accessibility.git
synced 2026-05-26 00:00:06 +08:00
Restore compatibility with Cordova Android 4.0+
Fixes #17 and #13. The WebView object is now accessed via a `getView()` method call on `CordovaWebView` objects.
This commit is contained in:
+7
-1
@@ -34,8 +34,14 @@ public class JellyBeanMobileAccessibilityHelper extends
|
||||
|
||||
@Override
|
||||
public void initialize(MobileAccessibility mobileAccessibility) {
|
||||
WebView view;
|
||||
super.initialize(mobileAccessibility);
|
||||
mParent = ((WebView) mobileAccessibility.webView).getParentForAccessibility();
|
||||
try {
|
||||
view = (WebView) mobileAccessibility.webView;
|
||||
} catch (ClassCastException ce) { // cordova android 4.0+
|
||||
view = (WebView) mobileAccessibility.webView.getView();
|
||||
}
|
||||
mParent = view.getParentForAccessibility();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user