我在网上做了大量的搜索,并按照教程,但我仍然无法读取未定义的属性'childBrowser' .
这是我的步骤:
-
下载childbrowser.js并包含在index.html中的cordova-2.0.0.js之后
-
下载ChildBroswer.java并将其放在com.phonegap.plugins.childBrowser中 . 我检查了构建路径并包含了src / .
-
通过添加以下行修改config.xml文件(前面的例子说我认为是plugins.xml是旧版本的config.xml
plugin name =“ChildBrowser”value =“com.phonegap.plugins.childBrowser.ChildBrowser”/>
- 将以下内容添加到androidmanifest.xml中:
activity android:name =“com.phonegap.DroidGap”android:label =“@ string / app_name”> intent-filter> / intent-filter> / activity>
- 我的index.html如下所示:http://simonmacdonald.blogspot.com/2011/09/phonegap-android-childbrowser-revamp.html .
我已经没想到为什么会发生这种情况......
3 回答
我已经尝试了它,它似乎永远不会工作,你可以改变super.loadUrl(“file:///android_asset/www/index.html”);到网络链接
此页面显示如何添加放大和缩小zoom in phonegap for android
也有这个问题 . 意识到iOS文件名为ChildBrowser.js,但Android文件是childbrowser.js . 卫生署!
问题解决了 . 我的childbrowser.js被部分下载导致此错误