【问题标题】:Whatsapp share link disappears on Safari (iOS)Whatsapp 分享链接在 Safari (iOS) 上消失
【发布时间】:2019-07-22 00:34:08
【问题描述】:

我正在创建一个带有 Whatsapp 分享按钮的移动网站。在提出新问题之前,我已经检查了 Stackoverflow 上的每一篇文章。

问题是,当我这样说时:

<a href="whatsapp://send" data-text="text" data-href="http://www.test.com">send</a>

或者这个:

<a href="whatsapp://send?text=test">send</a>

锚点不在网站上!

当然,如果我放置所有其他链接而不是“whatsapp://send”,它就可以工作。 我需要补充一点:它适用于除 Safari 以外的所有浏览器。

我的代码有问题吗?我应该使用 URL 而不是 whatsapp 协议吗?

编辑:我已经尝试过使用 wa.me,即:

<a href="https://wa.me/?text=asdasdasd"></a>

但是whatsapp 说它不正确。当然,它也适用于所有其他手机或 whatsapp 网站

谢谢大家!!

【问题讨论】:

    标签: html anchor whatsapp


    【解决方案1】:

    好的,问题就这样解决了:

    <a href="https://api.whatsapp.com/send?phone=&text=https://api.whatsapp.com/send?phone=&text=asdasdasd"></a>
    
    • 如果您没有放置 ?phone 部分,它就无法在 safari 上运行。
    • 如果您使用 wa.me,它无法在 Whatsapp (iOS) 上正确处理。
    • 如果您使用 whatsap:// 协议,它在 Safari 上不起作用。

    反正我不知道为什么主播没有出现。 Safari 是否在显示前检查链接或解析 html 代码?

    f* 你是 Safari!

    【讨论】:

      猜你喜欢
      • 2017-02-27
      • 1970-01-01
      • 2013-08-24
      • 2018-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-08
      • 2017-11-17
      相关资源
      最近更新 更多