【问题标题】:Linking to iOS Safari's Share Menu链接到 iOS Safari 的共享菜单
【发布时间】:2019-04-09 09:08:26
【问题描述】:

我正在帮助构建一个适合移动设备的网页。我们目前处于测试阶段,并使用 iOS 上 Safari 的“添加到主屏幕”功能使网页显示为应用程序。有没有办法通过 javascript 或 html 编写指向 Safari 共享菜单的链接?我们希望能够从书签快捷方式访问此共享菜单,而不必在手机上的实际 Safari 浏览器中访问。

【问题讨论】:

    标签: javascript html ios safari


    【解决方案1】:

    这是一个老问题,但从 iOS Safari 12.2 和 macOS Safari 12.1 开始,Safari 支持Navigator.share() 显示系统共享菜单。

    【讨论】:

      【解决方案2】:

      Safari 中的共享菜单是浏览器的一个组件,而不是网页。无法关联。

      如果您希望您的用户激活 Safari 的“添加到主屏幕”功能,您需要指示他们自己按下共享按钮。

      【讨论】:

      • 我们确实指示他们这样做。我想我的措辞可能是我们试图做的不好。当我们已经处于网页看起来是应用程序的“添加到主屏幕”功能中时,我们希望用户以某种方式仍然可以访问 Safari 的共享按钮,即使该网页由于添加而不再出现在 Safari 上到主屏幕功能。是否可以从快捷版本访问此菜单(因为它仍然是 Safari 网页)或者只能在实际使用 Safari 浏览器时才能访问?
      猜你喜欢
      • 2010-09-21
      • 1970-01-01
      • 2016-03-25
      • 1970-01-01
      • 1970-01-01
      • 2013-05-20
      • 2021-11-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多