Android SMS 应用忽略结尾的“?”当 URL 包含尾随“?”时被点击
Android SMS app ignores a trailing "?" when the URL containing a trailing "?" is clicked
我发短信说"Click on https://www.example.com/?"
当我在 Android phone 上收到这条短信时,只有 https://www.example.com 是可点击的。这 ”?”在 SMS 中可见,但不是可点击的一部分 URL。
有什么办法可以逃脱吗?或采取其他一些解决方法,以便单击 link 转到 https://www.example.com/?
编辑:忘记 Android - 即使在 Whosebug 的这个页面上 - “?”不属于可点击 link
这似乎是正确的行为(据我在其他系统上观察到的)- 空查询字符串(实际上是悬空问号)不一定是 URL 的一部分,因此显示为标点符号。
作为解决方法,我的建议是确保您始终提供参数:
https://www.example.com/?a=a
理想情况下,您可以找到使 link 对用户具有吸引力(而不仅仅是混淆)的东西:
https://www.example.com/?vip=yes
因为这些不是您实际使用的查询参数,它们应该不会影响您的页面处理
你能把问号 (?) 换成 %3F
参见:
您好,您可以通过 https://goo.gl/ 转换为短 url 来发送,您可以获得与预期相同的结果。
我发短信说"Click on https://www.example.com/?"
当我在 Android phone 上收到这条短信时,只有 https://www.example.com 是可点击的。这 ”?”在 SMS 中可见,但不是可点击的一部分 URL。
有什么办法可以逃脱吗?或采取其他一些解决方法,以便单击 link 转到 https://www.example.com/?
编辑:忘记 Android - 即使在 Whosebug 的这个页面上 - “?”不属于可点击 link
这似乎是正确的行为(据我在其他系统上观察到的)- 空查询字符串(实际上是悬空问号)不一定是 URL 的一部分,因此显示为标点符号。
作为解决方法,我的建议是确保您始终提供参数:
https://www.example.com/?a=a
理想情况下,您可以找到使 link 对用户具有吸引力(而不仅仅是混淆)的东西:
https://www.example.com/?vip=yes
因为这些不是您实际使用的查询参数,它们应该不会影响您的页面处理
你能把问号 (?) 换成 %3F
参见:
您好,您可以通过 https://goo.gl/ 转换为短 url 来发送,您可以获得与预期相同的结果。