【问题标题】:Make my mobile website share on iphone using native share sheet? [duplicate]使用本机共享表让我的移动网站在 iphone 上共享? [复制]
【发布时间】:2023-03-08 01:24:02
【问题描述】:

我的网站上有一个自定义分享按钮。当我在我的台式计算机上单击时,它会打开一个 AddThis 共享弹出窗口。这很好用。当我在 iPhone 上打开我的网站时,我的自定义分享按钮什么也不做。如何让它打开我 iPhone 的共享选项 Facebook、Twitter、消息、邮件?我不在乎是否使用第三方共享工具,我更喜欢 if(iphone)window.opennativesharesheetftw() 之类的东西

在我 iPhone 上的 chrome 中,浏览器的共享选项看起来不同,但是当您单击 facebook 时,它会使用良好的原生 facebook 共享表。我想用那个。我不想在移动 facebook 网站上打开新的浏览器窗口。

我试过用谷歌搜索,但没有得到与我正在搜索的内容有关的结果。

然后当用户点击 Facebook 我希望它显示出来:

【问题讨论】:

    标签: javascript ios facebook mobile-safari facebook-social-plugins


    【解决方案1】:

    不,Safari 没有提供以编程方式显示其 UIActivityViewController 的界面 - 你能想象如果网站可以放置 javascript 代码来随时显示它,那会有多糟糕?哎呀!

    如果您正在创建自己的应用程序,您可以随时提出它,但就您能够做的事情而言,只是创建一个移动网站,没有太多选择。

    我见过一些网站的一个“技巧”是检测到您使用的是 iOS,并在页面底部放置一个指向共享按钮的固定图像。嗯,我见过人们为书签按钮这样做,但你明白了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-05
      • 1970-01-01
      • 2021-10-13
      • 2015-11-17
      • 1970-01-01
      相关资源
      最近更新 更多