【问题标题】:Cannot get ChildBrowser working on Cordova 2.0.0: Cannot read property 'childBrowser' of undefined无法让 ChildBrowser 在 Cordova 2.0.0 上工作:无法读取未定义的属性“childBrowser”
【发布时间】:2012-10-21 01:17:16
【问题描述】:

我在网上进行了广泛的搜索并按照教程进行操作,但仍然无法读取未定义的属性“childBrowser”。

这是我的步骤:

  1. 下载 childbrowser.js 并包含在 index.html 中的 cordova-2.0.0.js 之后
  2. 下载 ChildBroswer.java 并放入 com.phonegap.plugins.childBrowser。我检查了构建路径并包含了 src/。
  3. 通过添加以下行来修改 config.xml 文件(前面的例子说 plugins.xml 我假设是旧版本的 config.xml

    plugin name="ChildBrowser" value="com.phonegap.plugins.childBrowser.ChildBrowser"/>

  4. 在 androidmanifest.xml 中添加以下内容:

    活动 android:name="com.phonegap.DroidGap" android:label="@string/app_name"> 意图过滤器> /意图过滤器> /活动>

  5. 我的 index.html 看起来像这里的示例:http://simonmacdonald.blogspot.com/2011/09/phonegap-android-childbrowser-revamp.html .

我已经不知道为什么会发生这种情况......

【问题讨论】:

    标签: cordova cordova-2.0.0 childbrowser


    【解决方案1】:

    我也试过了,它似乎从来没有工作,你可以改变 super.loadUrl("file:///android_asset/www/index.html"); 到网页链接

    此页面向您展示如何添加放大和缩小zoom in phonegap for android

    【讨论】:

      【解决方案2】:

      也有这个问题。意识到 iOS 文件名为 ChildBrowser.js 而 Android 文件名为 childbrowser.js。呸!

      【讨论】:

        【解决方案3】:

        问题解决了。我的 childbrowser.js 被部分下载导致此错误

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多