gpt4 book ai didi

ios - 允许导航并不优先于 iOS 上的允许意图

转载 作者:可可西里 更新时间:2023-11-01 03:34:48 26 4
gpt4 key购买 nike

我使用 PWAbuilder 为我的 PWA 应用程序生成了一个 iOS 和 Android Pollyfill .它在 Android 上运行良好,但我在 iOS 上遇到了问题。

我想在外部浏览器中打开外部链接,所以我添加了这个allow-intent:

<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />

这工作正常,如果我点击任何外部链接 (not-under-my-domain.com),它将在外部浏览器中打开。

为了在应用程序中打开 my-domain.com,我添加了

<allow-navigation hap-rule="yes" href="*://my-domain.com/*" />

根据文档,allow-navigation 应该优先于 allow-intent,但它似乎不起作用。

然后,如果我点击我域中的任何链接,例如 /other-page,它将在外部浏览器中打开 - 这不是预期的,它应该在应用程序中打开。

我希望所有未在 allow-navigation 中定义的链接在外部浏览器中打开,而所有其他链接(在 my-domain.com 下)在应用程序。

有什么想法吗?

最佳答案

所以毕竟问题似乎出在我过时的 cordova 版本上。我根据@jcesarmobile 对评论的建议升级了 cordova 版本,它现在正在运行。

npm install cordova -g
cordova plugin save
cordova platform rm ios
cordova platform add ios

关于ios - 允许导航并不优先于 iOS 上的允许意图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50900620/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com