如何使用navigator.share()在iOS上显示“添加到主屏幕”?

时间:2019-06-06 11:13:24

标签: javascript ios share navigator

要允许iOS用户安装网络应用,我正在尝试制作说明屏幕。在此屏幕中,我添加了一个打开共享表的按钮。共享表打开时,缺少“添加到主屏幕”按钮(也缺少许多通常显示的其他按钮)。

navigator.share({
   title: 'Title',
   text: 'Text',
   url: window.location.href
});

有人知道是否可以显示此按钮,或者这是iOS的限制吗?

1 个答案:

答案 0 :(得分:0)

使用Share API不是此任务的正确路径。 目前,Apple并不容易找到“添加到主屏幕”功能。 您要做的就是引导用户使用底部Safari应用程序栏中的按钮。添加到主屏幕按钮在显示的面板中。您将需要引导用户向右滑动以找到按钮(假设他们尚未移动按钮)。

令人难以置信的是,Apple将有一天很快支持前安装提示过程。自从发布iPhone以来,这已成为iOS Safari的一部分。但是,他们从未改善过体验。 :(