【发布时间】:2017-05-31 12:04:49
【问题描述】:
到处寻找答案。我的应用程序具有从 AJAX 加载内容时动态插入的链接。
我希望用户单击的所有链接都在 InAppBrowser 或系统浏览器中打开。但是,一切都在 Web 视图中打开。
我尝试了很多东西。
gap:// 在内容策略中
URL 已正确编码
在app.component.ts 中做了一个window.open = (url, target?, opts?) => this.iab.create(encodeURI(url), '_blank', 'location=yes,hidden=no');
我的其他代码可以在单击链接正确打开 InAppBrowser 的情况下工作,但这似乎不适用于常规链接 <a href
每个人似乎都对 InAppBrowser 有某种问题,解决此问题的最终方法是什么!?
【问题讨论】:
-
进一步调试 window.open() 工作正常,但单击内容内的链接不会触发 window.open 它只是导航到 Web 视图中的链接。
标签: javascript angular ionic2 inappbrowser