PhoneGap에서 모바일 웹 사이트 (네트워크를 통해)를 포장하고 있으며 특정 링크를 가로 채고 ChildBrowser 플러그인을 사용하여 열고 싶습니다.PhoneGap/Android, ChildBrowser from .shouldOverrideUrlLoading()
ChildBrowser childBrowser = new ChildBrowser();
childBrowser.openExternal(url, true);
예외 정보 :
07-29 10:49:52.632 947-947/com.abc.androidTablet E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.NullPointerException
at com.phonegap.plugins.childBrowser.ChildBrowser.openExternal(ChildBrowser.java:127)
at com.mygola.androidTablet.abc_android$1.shouldOverrideUrlLoading(abc_android.java:96)
at android.webkit.CallbackProxy.uiOverrideUrlLoading(CallbackProxy.java:270)
at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:372)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5041)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
at dalvik.system.NativeStart.main(Native Method)
를 가능 (이미 차단하기 위해 연결하는 결정했습니다)
내가 코드를 아래 해봤지만 NullPointerException이 결과 네이티브 코드에서 ChildBrowser를 실행하는 것입니다
: 또한
은 원래의 매개 변수와 함께 다른 방법을 추가하려면이 기능에 다른 호출에서 오류를 방지하기 위해 당신의 예외입니까? 당신 logcat 게시 할 수 있습니까? – caiocpricci2@ caiocpricci2 님이 logcat을 추가했습니다. – wakeup
ChildBrowser.java의 127 행은 무엇입니까? 어떤 플러그인 버전을 사용하고 있습니까? 아래에 게시 한 코드를 사용해도 예외가 있습니까? – caiocpricci2