强制在 InAppBrowser 中完全打开所有外部链接

Posted

技术标签:

【中文标题】强制在 InAppBrowser 中完全打开所有外部链接【英文标题】:ForceFully open all external links in InAppBrowser 【发布时间】:2021-04-30 08:29:20 【问题描述】:

我正在使用 ionic 4 cordova。 我想打开所有外部链接以仅在 inappbrowser 中打开。 外部链接可能是动态的,并且没有指定任何 url,inappbrowser 应该打开它,限制它不在移动应用的系统浏览器中打开。

【问题讨论】:

【参考方案1】:

你可以使用

window.location.href

window.location.href = "https://api.whatsapp.com/send?phone=1234567890", '_system';

【讨论】:

感谢 Snehal,但如果 url 是动态的,我们不知道它会是什么!

以上是关于强制在 InAppBrowser 中完全打开所有外部链接的主要内容,如果未能解决你的问题,请参考以下文章

Cordova,为啥需要 InAppBrowser 插件才能在系统浏览器中打开链接

离子v1使用inappbrowser和pdf.js打开pdf

Cordova/PhoneGap InAppBrowser 根本不工作

如何在cordova项目中异步打开inappbrowser

链接不会在 Safari 或 InAppBrowser 中打开

InAppBrowser 没有关闭?