我一直在寻找解决我问题的方法大约一周,没有运气。
我们有一个Phonegap项目,我们使用InAppBrowser来显示通过互联网提供的视频和游戏。
在Android中,我得到了预期的行为 - IABrowser加载,脚本和样式被注入。
然而,在iOS中,IABrowser加载(我可以通过计算机上的Safari看到它),但在后台打开,即使隐藏显式设置为no。即使我打开隐藏设置为IABrowser并调用.show()方法,窗口也不会打开。
这里有一个扭曲 - 如果我重新打开应用程序,连接到我的PC并使用Safari的控制台中的相同选项运行window.open()命令,它工作正常。显然,当从app的javascript运行命令时,它只是没有按预期工作。
有没有人遇到过这样的事情?对我可能做错的任何指示?