繁体   English   中英

iOS 应用程序能否将网站快捷方式添加到主屏幕?

[英]Can an iOS app add a website shortcut to the Home Screen?

iOS 应用程序中的按钮能否触发将网站快捷方式添加到设备主屏幕的过程?

例如,公司 A 通过 App Store 发布了一个应用程序。 这包含一个按钮,用于在手机或平板电脑的主屏幕上添加到公司 A 网站的快捷方式。

干杯。

我曾经希望实现类似的目标,并且我很确定它无法完成——iOS 根本不允许。

您的按钮操作有 3 个选项 -

  1. 将 UIActivityViewController 与您的网站 Url 一起呈现(它可以选择“添加到阅读列表”,但不会有“添加到主屏幕”)
  2. 将 SFSafariViewController 与网站 Url 一起展示,您可能会打开一个警报视图来告诉用户添加到书签。 (它可以选择“添加到阅读列表”和“添加到书签”,但不会有“添加到主屏幕”)
  3. 启动 Safari 并打开带有一些参数触发的 javascript 代码的网站,告诉用户 select “添加到主屏幕”。

它们都没有接近你想要的,也不是特别优雅。 但我没有看到任何其他方式。 (在我们的例子中,我们只是启动了 Safari)

这是我发现的一个旧链接,没有太大变化——iPhone SDK——在 UIWebView 中添加“添加到主屏幕”按钮

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM