根据官方Whatsapp文档, 如果你想创建一个可点击的HTML链接,在Whatsapp中触发一个新的聊天窗口,无论(1)目标电话号码是否在你的联系人中或不在,以及(2)操作系统(Web、iOS和Android),你所要做的就是创建这样的链接:
点此打开Whatsapp
在Google Chrome / MacOs中,如果我已经安装了Whatsapp Desktop,当我点击该链接时,我会得到一个包含“点击此处聊天”的按钮的Whatsapp网页的新选项卡(由于target = blank),但是Whatsapp Desktop立即拦截该链接,并将其置于前台,并创建一个新的与该电话号码的聊天。这就是我希望的行为。
在Google Chrome的Windows版本中,Whatsapp Desktop无法拦截链接,因此Whatsapp的网页只是坐在那里等我点击按钮。问题是每次点击按钮时,都必须等待完整的Whatsapp WEB(而不是桌面版)加载,这需要很长时间,特别是如果经常使用此功能的话。
我尝试使用"whatsapp://"语法,但在Windows中无法工作(点击时什么也不做),在MacOS中它会触发Whatsapp Desktop,但除非您已经在联系人列表中有该联系人(api.whatsapp.com没有此限制),否则会出错。
简而言之:是否有任何方法可以创建一个可点击的链接,在Chrome / Windows上触发Whatsapp Desktop,而不是强制用户每次加载Whatsapp Web?
在Google Chrome的Windows版本中,Whatsapp Desktop无法拦截链接,因此Whatsapp的网页只是坐在那里等我点击按钮。问题是每次点击按钮时,都必须等待完整的Whatsapp WEB(而不是桌面版)加载,这需要很长时间,特别是如果经常使用此功能的话。
我尝试使用"whatsapp://"语法,但在Windows中无法工作(点击时什么也不做),在MacOS中它会触发Whatsapp Desktop,但除非您已经在联系人列表中有该联系人(api.whatsapp.com没有此限制),否则会出错。
简而言之:是否有任何方法可以创建一个可点击的链接,在Chrome / Windows上触发Whatsapp Desktop,而不是强制用户每次加载Whatsapp Web?