如何在 safari 浏览器中直接打开 webapp?

Posted

技术标签:

【中文标题】如何在 safari 浏览器中直接打开 webapp?【英文标题】:How to open webapp directly in safari browser? 【发布时间】:2017-03-06 12:33:46 【问题描述】:

我有网站,我在 iPhone 中添加到主屏幕,但是当我点击我网站的某个链接时,它会在 Safari 浏览器中打开,而另一些则在 web 应用程序中打开。

当我点击我通过添加到主屏幕保存的 iPhone 中的网络应用程序时,它是否可以直接在 safari 浏览器上直接打开网站而不是在网络应用程序中?

【问题讨论】:

【参考方案1】:

Try this:

将 apple-mobile-web-app-capable 元标记设置为 yes 以打开独立模式。例如,以下 html 使用独立模式显示 Web 内容。

<meta name="apple-mobile-web-app-capable" content="no">

您可以使用 window.navigator.standalone 只读布尔 javascript 属性确定网页是否以独立模式显示。有关独立模式的更多信息,请参阅 apple-mobile-web-app-capable。

【讨论】:

我添加了这个但仍然在网络应用程序中打开。您可以在此处查看源代码并可以查看添加到主屏幕timesharefriends.com @NiteshSharma 对不起,我误解了你。如果您希望它在 safari 中打开,似乎您应该将此属性指定为 no

以上是关于如何在 safari 浏览器中直接打开 webapp?的主要内容,如果未能解决你的问题,请参考以下文章

如何阻止safari从网页直接跳转至app

Mac使用技巧--如何给safari安装翻译插件

ios自带浏览器safari js返回上一页,页面按钮置灰不能点击

如何强制 Instagram 在 Safari 而不是应用内浏览器中打开链接

是否可以让 iOS 网络应用程序调用另一个常规应用程序来打开?适用于移动 Safari。

苹果手机百度跳转怎么关闭