safari - Whatsapp 共享链接在 safari 中不起作用

标签 safari mobile-safari whatsapp whatsapi

我正在使用这种方法:https://stackoverflow.com/a/25796908/3437433

它就像一个魅力,但当我试图在 Safari(桌面和移动)中使用它时,就会发生非常奇怪的事情。

在桌面上,原始链接 https://wa.me/?text=123 以某种方式替换为 whatsapp://send?text=123。然后 Safari 显示有关错误协议(protocol)的错误页面。

在移动设备上,原始链接打开了正确的页面,但还会出现警告说“无法打开页面,因为 url 错误”。我可以关闭该警报,可以单击“发送”按钮,但随后打开 https://whatsapp.com/download/ 页面,而不是提示登录 whatsapp 并重定向到聊天。

有人知道这里发生了什么,是否可以修复?

最佳答案

我们通常会在桌面 View 和移动 View 中区分链接,以提供对 safari 和其他浏览器的支持。 对于我们使用的桌面 View https://web.whatsapp.com/send?phone=6200000000&text=Hello%20Moxqitto

对于移动设备,我们遵循 whatsapp 最佳实践 https://faq.whatsapp.com/en/android/26000030/ https://wa.me/6200000000

测试于 Chrome 浏览器 苹果浏览器 安卓浏览器

Ps:当 mac 有 whatsapp 桌面应用程序时没有测试,但它仍然可以在 safari 本身中工作。所以应该没问题

关于safari - Whatsapp 共享链接在 safari 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51539605/

相关文章:

javascript - 我的子菜单未在 safari 中显示,但在 chrome 和 firefox 中显示

css - 如何在不搞砸 iPhone 缩放的情况下创建全浏览器宽度栏?

ios - 如何编写共享按钮?代码

java - 将可绘制图像正确共享到其他应用程序(如果没有 FileProvider,将 PNG 共享到 Whatsapp 会失败)

html - iPhone HTML 选择框显示 "x items"作为选择框默认文本

java - Selenium WebDriver Safari (11.0) TypeError : Value is not a sequence

javascript - 在 safari mobile 上播放(和重播)声音

javascript - 在完整站点中查看移动站点链接

ios - 单击从 iOS 中的 flutter 应用程序启动 whastapp

css - 在 Safari 10(?) 中隐藏自动添加的输入(用户)按钮