3

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

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

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

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

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

4

2 回答 2

2

WhatsApp 的官方共享文档。他们说要使用他们的wa.me/...URL。好的!所以让我们试试吧! http://wa.me/?text=mytest 对我来说,我收到一条错误消息...

网页未找到

但是,这些似乎对我很有用!

https://api.whatsapp.com/send?text=YourShareTextHere

https://api.whatsapp.com/send?text=YourShareTextHere&phone=123

如果您有兴趣观看跟踪这些 URL 的项目,请查看我们!:https ://github.com/bradvin/social-share-urls#whatsapp

社交分享网址

于 2020-05-14T20:35:34.347 回答
2

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

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

在 Chrome for mac safari for mac android chrome 上测试

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

于 2018-12-19T17:48:14.480 回答