gpt4 book ai didi

iphone - 从 Web 应用程序启动 native 应用程序时出错 - iOS - 无法显示 URL

转载 作者:可可西里 更新时间:2023-11-01 05:57:53 26 4
gpt4 key购买 nike

我在尝试从我的 Web 应用程序(支持 apple-mobile-web-app-capable)调用我的 native iOS 应用程序时遇到了一些麻烦。每当我在 Safari 中按下按钮以使用自定义 url 方案打开我的应用程序时,效果都很好。

但是,当我将它添加到主屏幕时,我遇到了错误:无法显示 URL。重定向到 http 或 https 工作正常,但如果我调用 mysupercustomurlscheme://我会收到上面的错误消息。

我试过通过 document.location.href、window.location 等方式打开它,但似乎无济于事,我已经无计可施了。

如果有人有任何想法,我将不胜感激。

提前致谢!

最佳答案

好吧,这是一种有点笨拙的方法,但它确实有效,并且可能会帮助一些可怜的人尝试实现同样的目标。

首先,创建一个简单的 HTML 链接,显然,常规 HTML 链接在 Mobile Safari 中打开,而不是在 Web 应用程序的全屏 View 中打开。 链接

在 redirect.html 中,您只需使用一些简单的 javascript 重定向用户。 window.location = "mysupercustomurlscheme://"

就是这样!这当然不是最好的方法,但它“相当”无缝。至少我是这么想的,如果您有任何其他建议,请告诉我。

希望这对某人有帮助!

关于iphone - 从 Web 应用程序启动 native 应用程序时出错 - iOS - 无法显示 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8887086/

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