Meteor:如何在Safari中打开外部链接

4
我正在使用Meteor 1.0.3.2制作一个混合应用程序,其中包含访问供应商网站的链接。
我的困境是:我无法链接到Safari。所有我的链接都在WebView中加载。 我尝试了几种方法,建议编辑我的AppDelagate代码,但我更有兴趣进行HTML修复,但似乎没有任何作用。
我一直在研究深层链接,但在Safari上找不到太多信息。我找到的唯一有效的代码是使用href ="x-web-search://?http://website.com"将内容粘贴到Safari搜索栏中。 我想如果我可以做到这一点,就应该能够以某种代码变化的形式定位到一个网站。 如果有人知道关于此事的任何信息,请告诉我!
谢谢!

你最终解决了这个问题吗?我也想做这件事。 - Elegant.Scripting
https://stackoverflow.com/questions/37769326/how-to-use-correct-ios-link-schema-for-launching-external-apps-form-meteor-app - MastaBaba
1个回答

0
你可以通过配置mobile-config.js中的App.accessRule(参见Meteor文档)来允许它。类型“navigation”控制WebView本身可以导航到哪些URL(也可能需要用于iframes)。
App.accessRule('*://*.thevendorsite.com/*', { type: 'navigation' });

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接