1

我在网上进行了广泛的搜索并遵循教程,但我仍然无法读取未定义的属性“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 的旧版本

    插件名称="ChildBrowser" 值="com.phonegap.plugins.childBrowser.ChildBrowser"/>

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

    活动 android:name="com.phonegap.DroidGap" android:label="@string/app_name"> intent-filter> /intent-filter> /activity>

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

我已经没有想法为什么会发生在我身上......

4

3 回答 3

1

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

此页面向您展示如何在Android 的 phonegap 中添加放大和缩小

于 2012-10-21T12:38:20.727 回答
1

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

于 2013-05-20T20:47:23.757 回答
0

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

于 2012-10-22T23:54:22.333 回答