Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何加上「;whatsapp上的份额“;iOS手机网站上的按钮_Javascript_Ios_Web Applications_Mobile Website_Whatsapp - Fatal编程技术网

Javascript 如何加上「;whatsapp上的份额“;iOS手机网站上的按钮

Javascript 如何加上「;whatsapp上的份额“;iOS手机网站上的按钮,javascript,ios,web-applications,mobile-website,whatsapp,Javascript,Ios,Web Applications,Mobile Website,Whatsapp,在网站上添加whatsapp共享按钮,用于iOS8。 我正在使用以下工具: <spanid="whatsapp_share_android"> <a href="whatsapp://send?text={{my_meta.og_title.value}} - http://{{ request.get_host }}{{entity.url}}%3Futm_source=whatsapp%26utm_medium=referral" data-action="shar

在网站上添加whatsapp共享按钮,用于iOS8。 我正在使用以下工具:

<spanid="whatsapp_share_android">
    <a href="whatsapp://send?text={{my_meta.og_title.value}} - http://{{ request.get_host }}{{entity.url}}%3Futm_source=whatsapp%26utm_medium=referral" data-action="share/whatsapp/share" onmousedown="_paq.push(['trackEvent','Share on Whatsapp','Mobile','{{request.get_full_path}}']); ga('send', 'event','Share on Whatsapp','Mobile','{{request.get_full_path}}');ga('mobileTracker.send', 'event','Share on Whatsapp','Mobile','{{request.get_full_path}}');"><img src="{{ STATIC_URL }}images/whatsapp_icon.png" /></a>
</span>


它可以在android上运行,但不能在iOS上运行

根据WhatsApp应用集成常见问题解答,您的URL方案应该可以运行:

我假设您的示例代码中括号内的所有内容都将被您的应用程序替换?另外,
span
标记与其
id
属性之间需要有一个空格

如果您在两种平台上都使用这个简单的示例进行尝试,效果如何:

<a href="whatsapp://send?text=Hello%20World!">Hello, world!</a>

截至2021/03/01,声明:“通用链接是链接到WhatsApp帐户的首选方法。使用[…]”

例如:

const whatsAppURL = `https://wa.me?text=${encodeURIComponent('The message to send')}`;
whatsapp://
有什么区别
wa.me
适用于桌面和移动设备(因此称为“通用链接”),而
whatsapp://
仅适用于安装了whatsapp应用程序的移动设备


wa.me
甚至可以与WhatsApp的web版本一起使用:

我们如何添加描述?适用于我,适用于手机和桌面。