Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.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
Android上的whatsapp不将完整url识别为链接_Android_Hyperlink_Whatsapp - Fatal编程技术网

Android上的whatsapp不将完整url识别为链接

Android上的whatsapp不将完整url识别为链接,android,hyperlink,whatsapp,Android,Hyperlink,Whatsapp,我正在构建一个Web平台,允许使用自定义参数(动态生成的优惠券代码)共享链接。此链接可以粘贴到Whatsapp中。通过使用whatsapp Web和iOS,一切正常。然而,在Android Whatsapp应用程序中,该链接未被完全识别为超链接。特别是,如果我发送一个类似于朋友的链接,只有第一部分被识别为超链接,因此可以单击。url的其余部分被视为简单文本,因此,除非用户手动复制完整url,否则用户将被重定向到页面,而无需操作r=action和参数id=xxx。 关于为什么只有Android才会

我正在构建一个Web平台,允许使用自定义参数(动态生成的优惠券代码)共享链接。此链接可以粘贴到Whatsapp中。通过使用whatsapp Web和iOS,一切正常。然而,在Android Whatsapp应用程序中,该链接未被完全识别为超链接。特别是,如果我发送一个类似于朋友的链接,只有第一部分被识别为超链接,因此可以单击。url的其余部分被视为简单文本,因此,除非用户手动复制完整url,否则用户将被重定向到页面,而无需操作r=action和参数id=xxx。
关于为什么只有Android才会出现这种情况,有什么线索吗?这个问题有什么解决办法吗?

尝试在.com后面加一个斜杠,即使用不确定为什么这个主题有很多反对票。但是,确实有一个编码问题只出现在Android上的WhatsApp中

不要认为这是一个bug,很可能WhatsApp使用了不同的编码来标识链接


要解决这个问题,只需在问号前加一条斜线。因此,
http://test1234.com/?r=action&id=xxx
将解决语法问题。而且,它还可以在iOS上运行WhatsApp,而不会中断链接

当接收消息的联系人不是已保存联系人时,将无法识别超链接。这是一种安全功能,从未保存的联系人接收的内容不可信。

欢迎使用堆栈溢出。这个问题听起来像Whatsapp中的一个bug。你应该联系应用程序的开发者。由于这不是一个编程问题,我投票决定结束。尝试使用像goo.gl这样的短链接(url短链接)或像YOURLS这样的自托管url短链接。发布一些代码,向我们展示你在执行复制时所做的操作,很可能你做错了-否则这不是编程问题。复制是从包含url的文本框(所以ctrl-c ctrl-v)简单复制和粘贴,但在Android中,问号后的所有内容都不会被识别为超链接尝试在
.com
后添加斜杠,即。,使用
http://test1234.com/?r=action&id=xxx
。这是问题的答案。我也遇到过类似的问题,有了这个答案,我可以解决它。