从 iOS 上的网站到应用程序再到网站

From website to app to website on iOS

本文关键字:网站 应用程序 iOS      更新时间:2023-09-26

我正在开发一个iOS应用程序,有些人想从他们的网站链接到。

虽然我已经设法使用方案从网页打开我的应用程序,但我想知道,当我完成我在应用程序中必须执行的操作时,我是否可以在 safari 中切换回原始网站选项卡。

据我所知:从我的应用程序在 safari 中打开一个新页面非常简单,但我不知道是否可以像 ios9 返回应用程序按钮一样返回到实际的原始页面。

我可以打开一个新页面并使用一些 javascript 直接关闭它,这可能会显示原始页面,因为它是选项卡列表中的下一个页面......但感觉不对(是吗?

我阅读了有关ios9深度链接的内容,但仍然找不到任何有趣的内容。

要实现这一点,请使用URLScheme打开Safari。但是,(afaik)Safari App没有URL方案。如果用户从 Chrome 访问您的应用,您可以使用其网址方案

Google Chrome has the following two URI schemes: googlechrome:// and googlechromes://

iOS 9的"返回应用"按钮无法以编程方式调用,因此您也不能使用它。但是,在越狱设备中,应用程序可以模仿这一点,也许这将帮助您 http://theunlockr.com/2015/08/23/enable-back-button-ios-8-video/

我可以打开一个新页面并立即关闭它 JavaScript,它可能会显示原始页面,因为 这是选项卡列表中的下一个...但感觉不对(确实如此 它?

感觉一点都不对劲。因为iOS用户返回previos(或任何其他)应用程序的典型行为是按两次主页按钮,然后选择该应用程序。也许您可以简单地显示一条消息,并要求用户返回Safari。