【问题标题】:Issue faced on including inappBrowser plugin in Android application在 Android 应用程序中包含 inappBrowser 插件时面临的问题
【发布时间】:2014-11-07 12:15:18
【问题描述】:

我使用的是 Cordova 3.6 版本。我正在尝试在我的应用程序中使用 inappBrowser 插件。但我坚持 在运行应用程序时遇到这些错误。

我已按照以下站点中提到的步骤从命令行导入了 inappbrowser 插件: http://plugins.cordova.io/#/package/org.apache.cordova.inappbrowser

仅供参考,我在下面粘贴了日志错误:

11-07 17:36:15.565: W/ResourceType(9928): No package identifier when getting value for resource number 0x00000000
11-07 17:36:15.588: E/PluginManager(9928): Uncaught exception from plugin
11-07 17:36:15.588: E/PluginManager(9928): android.content.res.Resources$NotFoundException: Resource ID #0x0
11-07 17:36:15.588: E/PluginManager(9928):  at android.content.res.Resources.getValue(Resources.java:1884)
11-07 17:36:15.588: E/PluginManager(9928):  at android.content.res.Resources.getDrawable(Resources.java:1521)
11-07 17:36:15.588: E/PluginManager(9928):  at org.apache.cordova.inappbrowser.InAppBrowser$5.run(InAppBrowser.java:503)
11-07 17:36:15.588: E/PluginManager(9928):  at android.app.Activity.runOnUiThread(Activity.java:4763)
11-07 17:36:15.588: E/PluginManager(9928):  at org.apache.cordova.inappbrowser.InAppBrowser.showWebPage(InAppBrowser.java:657)
11-07 17:36:15.588: E/PluginManager(9928):  at org.apache.cordova.inappbrowser.InAppBrowser$1.run(InAppBrowser.java:152)
11-07 17:36:15.588: E/PluginManager(9928):  at android.app.Activity.runOnUiThread(Activity.java:4763)
11-07 17:36:15.588: E/PluginManager(9928):  at org.apache.cordova.inappbrowser.InAppBrowser.execute(InAppBrowser.java:113)
11-07 17:36:15.588: E/PluginManager(9928):  at org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:103)
11-07 17:36:15.588: E/PluginManager(9928):  at org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:84)
11-07 17:36:15.588: E/PluginManager(9928):  at org.apache.cordova.PluginManager.exec(PluginManager.java:147)
11-07 17:36:15.588: E/PluginManager(9928):  at org.apache.cordova.CordovaBridge.jsExec(CordovaBridge.java:59)
11-07 17:36:15.588: E/PluginManager(9928):  at org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:129)
11-07 17:36:15.588: E/PluginManager(9928):  at org.apache.cordova.CordovaChromeClient.onJsPrompt(CordovaChromeClient.java:192)
11-07 17:36:15.588: E/PluginManager(9928):  at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:887)
11-07 17:36:15.588: E/PluginManager(9928):  at android.os.Handler.dispatchMessage(Handler.java:99)
11-07 17:36:15.588: E/PluginManager(9928):  at android.os.Looper.loop(Looper.java:137)
11-07 17:36:15.588: E/PluginManager(9928):  at android.app.ActivityThread.main(ActivityThread.java:4949)
11-07 17:36:15.588: E/PluginManager(9928):  at java.lang.reflect.Method.invokeNative(Native Method)
11-07 17:36:15.588: E/PluginManager(9928):  at java.lang.reflect.Method.invoke(Method.java:511)
11-07 17:36:15.588: E/PluginManager(9928):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1043)
11-07 17:36:15.588: E/PluginManager(9928):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:810)
11-07 17:36:15.588: E/PluginManager(9928):  at dalvik.system.NativeStart.main(Native Method)
11-07 17:36:15.752: I/GATE(9928): <GATE-M>DEV_ACTION_COMPLETED</GATE-M>
11-07 17:37:10.385: I/CordovaLog(10665): Changing log level to DEBUG(3)
11-07 17:37:10.385: D/CordovaActivity(10665): CordovaActivity.init()
11-07 17:37:10.393: I/dalvikvm(10665): Could not find method android.webkit.WebView.setWebContentsDebuggingEnabled, referenced from method org.apache.cordova.CordovaWebView.enableRemoteDebugging
11-07 17:37:10.393: W/dalvikvm(10665): VFY: unable to resolve static method 300: Landroid/webkit/WebView;.setWebContentsDebuggingEnabled (Z)V

如果提供的信息对您来说足够清楚,请告诉我。

【问题讨论】:

    标签: android eclipse apache cordova inappbrowser


    【解决方案1】:

    issue 中找到了解决方法:

    对此的手动解决方法是将可绘制资源从插件的 res 目录复制到应用程序的 res 目录。这些是 InAppBrowser 的前进/后退/取消图标。 >>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-11
      • 2018-05-31
      相关资源
      最近更新 更多