gpt4 book ai didi

javascript - phonegap 的 childBrowser.jar 插件在 : settings. setPluginState(true) 中抛出错误;

转载 作者:行者123 更新时间:2023-11-29 17:13:25 24 4
gpt4 key购买 nike

我正在尝试将 childBrowser 插件用于 phonegap,但它无法生成 .apk,

在 Eclipse 中,我可以在以下位置看到一个错误(已弃用的函数):

settings.setPluginState(true);

这里的问题是两个版本都有这一行,反正我评论了这一行(没有那么多希望)但它仍然失败

我所说的失败是指:

window.plugins.childBrowser.showWebPage('http://google.com/')

没有打开任何页面或抛出任何错误...

知道我错过了什么吗?

PD:我包含了 .jar、.js(并引用了它)、androidmanifest.plist 和 config.xml 中的行

-编辑-

enter image description here

Phonegap:2.1.0
子浏览器:2.0

-编辑-

如果等到设备准备好,我会在控制台的模拟器中收到此错误:

E/Web Console(30411): Uncaught TypeError: Cannot read property 'childBrowser' of undefined at file:///android_asset/www/js/scripts.js?v=33s:883

最佳答案

除非您有特殊要求坚持使用 PhoneGap 2.1,否则请使用 command-line interface和版本 3+。子浏览器插件现在默认随 Cordova 一起分发。

这很简单:

$ cordova create hello com.example.hello HelloWorld
$ cordova platform add android
$ cordova plugin add org.apache.cordova.inappbrowser

然后将您的 HTML 添加到 www 目录并使用以下方法构建您的应用:

$ cordova build android

要在子浏览器中打开 URL,请在 JavaScript 中调用以下代码:

window.open("http://google.com/", "_blank");

关于javascript - phonegap 的 childBrowser.jar 插件在 : settings. setPluginState(true) 中抛出错误;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19984992/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com