diff --git a/src/android/com/phonegap/plugin/mobileaccessibility/MobileAccessibility.java b/src/android/com/phonegap/plugin/mobileaccessibility/MobileAccessibility.java index a979420..95d2bd2 100644 --- a/src/android/com/phonegap/plugin/mobileaccessibility/MobileAccessibility.java +++ b/src/android/com/phonegap/plugin/mobileaccessibility/MobileAccessibility.java @@ -144,8 +144,11 @@ public void run() { } catch(ClassCastException ce) { // cordova-android 4.0+ try { // cordova-android 4.0+ Method getView = webView.getClass().getMethod("getView"); - Method reload = getView.invoke(webView).getClass().getMethod("reload"); - reload.invoke(webView); + Object aView = getView.invoke(webView); + if (aView != null) { + Method reload = aView.getClass().getMethod("reload"); + reload.invoke(aView); + } } catch (NoSuchMethodException e) { e.printStackTrace(); } catch (InvocationTargetException e) {