Inappbrowser 科尔多瓦不显示顶部栏
Posted
技术标签:
【中文标题】Inappbrowser 科尔多瓦不显示顶部栏【英文标题】:Inappbrowser cordova dont show top bar 【发布时间】:2016-08-23 17:08:20 【问题描述】:我使用 Phonegap 创建了一个应用,它使用 Inappbrowser。当我打开它时,它没有显示任何要返回的顶部栏。
我用下一个代码打开它:
<a onclick=\"window.open('https://www.google.com/','_blank', 'location=yes,closebuttoncaption=Done');\">My link</a>
我附上我的 inappbrowser 结果的图像。
如你所见,我没有想要的后退按钮。
有什么建议吗?
非常感谢您的帮助,谢谢。
【问题讨论】:
您必须将点击事件绑定到设备就绪,然后在锚点点击上调用它。然后希望它能够正常工作。 【参考方案1】:要使用 InAppBrowser,您有两种选择:
继续使用window.open
,但你需要重载现有的:
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady()
window.open = cordova.InAppBrowser.open;
或者直接使用cordova.InAppBrowser.open
var ref = cordova.InAppBrowser.open(url, target, options);
查看最新文档了解更多详情: https://github.com/apache/cordova-plugin-inappbrowser
【讨论】:
以上是关于Inappbrowser 科尔多瓦不显示顶部栏的主要内容,如果未能解决你的问题,请参考以下文章
phonegap Inappbrowser 不显示位置栏(ios)
Cordova InAppBrowser立即关闭iOS 13
链接不会在 Safari 或 InAppBrowser 中打开
iOS7状态栏和inappbrowser(Phonegap Build)