如何在Android上通过URI将加号(+)传递到SMS正文

时间:2018-11-15 17:50:26

标签: android sms uri

要在具有预先填充的正文字段的android上打开默认SMS应用,您必须使用以下语法:

<a href="sms:+0000000000?body=hello">Send hello</a>

有效。对于iOS,您需要将?替换为&

但是如何使用内部带有加号(+)的内容来预先填充正文?看起来像android上的bug。

以下示例不起作用

尝试#1-简单

<a href="sms:+0000000000?body=2+2">Send math</a>

尝试#2-用%2B编码

<a href="sms:+0000000000?body=2%2B2">Send math encoded</a> 

如何在Android上转义加号?

这似乎是一个Android问题,因为此代码在iOS上运行良好:

<a href="sms:+0000000000&body=2+2">Send math</a>

0 个答案:

没有答案