gpt4 book ai didi

iphone - 从 Safari 返回应用程序

转载 作者:行者123 更新时间:2023-12-03 18:26:44 27 4
gpt4 key购买 nike

在我的应用程序中,当用户点击按钮时,我会将用户重定向到 Safari 浏览器,从而关闭应用程序并打开 Safari 浏览器。这没有问题。效果很好。问题是当用户退出 safari 浏览器时,我想将用户重定向回应用程序,而不是主屏幕。有什么想法请...

最佳答案

如果您控制将其重定向到的网站,那么您可以使用自定义 URL 在该网站上放置一个链接,我将在下面详细描述。但如果它是您无法控制的网站,您可以让用户使用 UIWebView 在您的应用程序中冲浪。

对于 iOS 应用程序,您可以创建应用程序向系统注册的自定义 URL 方案。然后,您可以在网页上使用该自定义 URL 创建一个链接。这就是Apple从mobile safari启动telephone.app或mail.app的方式。

例如:假设您的应用程序名为 BigBadApp。您的自定义 URL 将为:bigbadapp://现在,您可以创建指向您的应用程序的链接为:<a href="bigbadapp://launchedfromsafari">Launch BigBadApp</a>您可以使用自定义 URL 将任何类型的信息传递回您的应用程序,您的应用程序将在应用程序委托(delegate)中处理该信息。对于 iOS 4.2 及更高版本:application:openURL:sourceApplication:annotation: 。早期版本的 iOS 上旧委托(delegate)的名称是 application:handleOpenURL:

有关详细信息,请参阅检查 Apple Implementing Custom URL Schemes 。另外,iOS 开发者:tips 在 Launching Your Own Application via a Custom URL Scheme 上有一个教程。 .

关于iphone - 从 Safari 返回应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5512718/

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