我正在使用这种方法:https://stackoverflow.com/a/25796908/3437433
它的工作原理就像一种魅力,但是当我尝试在Safari(台式机和移动设备)中使用它时,会发生很多奇怪的事情。
在桌面上,原始链接https://wa.me/?text=123
被替换为whatsapp://send?text=123
。然后Safari显示有关错误协议的错误页面。
在移动设备上,通过原始链接打开了正确的页面,但还会出现警告,提示“由于网址错误而无法打开页面”。我可以关闭该警报,可以单击“发送”按钮,然后打开https://whatsapp.com/download/
页面,而不是提示登录到whatsapp并重定向到聊天。
有人知道这里发生了什么,是否可以解决?
答案 0 :(得分:1)
我们通常在桌面视图和移动视图上使用不同的链接,以提供对Safari和其他浏览器的支持。 对于桌面视图,我们使用 https://web.whatsapp.com/send?phone=6200000000&text=Hello%20Moxqitto
对于移动设备,我们遵循whatsapp最佳实践https://faq.whatsapp.com/en/android/26000030/ https://wa.me/6200000000
经过测试 Mac版Chrome 苹果Mac版Safari android chrome
Ps:在Mac具有whatsapp桌面应用程序时未经过测试,但仍可在Safari浏览器本身中运行。所以应该没事
答案 1 :(得分:1)
Official Sharing Documentation For 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