【发布时间】:2019-04-09 09:08:26
【问题描述】:
我正在帮助构建一个适合移动设备的网页。我们目前处于测试阶段,并使用 iOS 上 Safari 的“添加到主屏幕”功能使网页显示为应用程序。有没有办法通过 javascript 或 html 编写指向 Safari 共享菜单的链接?我们希望能够从书签快捷方式访问此共享菜单,而不必在手机上的实际 Safari 浏览器中访问。
【问题讨论】:
标签: javascript html ios safari
我正在帮助构建一个适合移动设备的网页。我们目前处于测试阶段,并使用 iOS 上 Safari 的“添加到主屏幕”功能使网页显示为应用程序。有没有办法通过 javascript 或 html 编写指向 Safari 共享菜单的链接?我们希望能够从书签快捷方式访问此共享菜单,而不必在手机上的实际 Safari 浏览器中访问。
【问题讨论】:
标签: javascript html ios safari
这是一个老问题,但从 iOS Safari 12.2 和 macOS Safari 12.1 开始,Safari 支持Navigator.share() 显示系统共享菜单。
【讨论】:
Safari 中的共享菜单是浏览器的一个组件,而不是网页。无法关联。
如果您希望您的用户激活 Safari 的“添加到主屏幕”功能,您需要指示他们自己按下共享按钮。
【讨论】: