首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >InAppBrowser未启动

InAppBrowser未启动
EN

Stack Overflow用户
提问于 2013-10-24 23:08:40
回答 1查看 434关注 0票数 2

我已经使用npm安装了Phonegap,我的应用程序运行得很好,除了当我调用window.open启动一个网站时,它没有给我提供带有完成按钮的页脚,所以我的应用程序get停留在被调用的网页上。

我正在使用XCode构建一个ios应用程序。

我已经使用npm添加了InAppBrowser插件。它将to添加到config.xml中。

我已经将该站点添加到了我的config.xml白名单中。站点打开得很好,只是没有了完成按钮/页脚。

它将InAppBrowser插件条目添加到: /#myapp#/platforms/#platform#/www/cordova_plugins.js

在/#myapp#/platforms/#platform#/ InAppBrowser /中添加了插件文件夹

InAppBrowser的相关SRC文件也在platform文件夹中(例如,IOS插件src文件是: /#myapp#/platforms/#platform#/#appname#/Plugins/)

我向InAppBrowser.js添加了一个console.log函数来确认插件是否已加载,但它不会生成日志条目。

我尝试了很多方法来显示footer/done按钮,但都没有成功,但我似乎遗漏了一些东西。

EN

回答 1

Stack Overflow用户

发布于 2013-10-25 19:39:14

我通过使用cordova (而不是phonegap)重新创建Xcode项目解决了这个问题。我检查了几次所有的解决方案,但都没有成功,所以我使用终端构建了一个新的cordova项目,将InAppBrowser添加到项目中,然后将我的代码和资产从旧项目复制到新项目中。在我的ipad上启动这个应用程序,一切都很正常。

我不认为这是Phonegap 3.1.0的问题。我认为有一个项目的问题,使它无法工作,并从一个干净的项目重新开始做到了。

平安无事。

需要注意的一点是,我看到有帖子报告cordova中断了console.log函数,所以要小心。警报工作得很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19569728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档