gpt4 book ai didi

用户取消后,iOS Safari 不识别 url 方案

转载 作者:IT王子 更新时间:2023-10-29 07:57:47 24 4
gpt4 key购买 nike

我最近注意到 Safari 中的奇怪行为。

我为我的应用程序注册了一个 url 方案,并在 Safari 中输入 myapp://。这会立即启动我的应用程序。

然后我回到 Safari,再次在 Safari 中输入 myapp://,这次它提示我“在“myapp”中打开此页面?”取消或打开。

如果我点击打开,我的应用程序将启动,并且后续尝试显示相同的警报。如果我尝试点击取消,我的应用程序将不会启动。这是预期的。

但是,如果我再次在地址栏中输入myapp://,提示“无法打开页面”“Safari 无法打开页面,因为地址无效。”

对于所有后续尝试,这将以相同的方式失败,直到我终止 Safari 并重新启动它,或打开另一个选项卡。

这与 Youtube 和 Evernote 的行为相同。我的猜测是,当用户点击取消时,Safari 将 URL 缓存为无效 URL。是否有关于此行为的官方文档?

在 iOS 8.1.2 和 iOS 6.1.3 中提供

最佳答案

在 9.1 中问题仍然存在。我的解决方案是重新启动 safari(向上滑动以从后台清除它)。

关于用户取消后,iOS Safari 不识别 url 方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27739442/

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