我在网页上有一个短信链接:
<a href="sms:+15553332222?body=message">SMS Link</a>
Run Code Online (Sandbox Code Playgroud)
这在我的Nexus(运行中的姜饼)上效果很好,但其他两部手机(均为HTC的Sense UI姜饼)均无法打开显示“无效收件人”的链接。如果我删除链接上的body参数,则效果很好,但是我需要body参数。我试过不同势数量的格式包括+15553332222
,15553332222
,5553332222
,+1-555-333-2222
,和555-333-2222
。我也尝试过使用sms:
,smsto:
并且mms:
结果相同。
我做错了吗?这是HTC手机的已知问题吗?如果是,是否有解决方法?
我也遇到了同样的问题,而且距离更近了一点。
使用
<a href="sms:+351234567;body=hello%20world">One number with body text sep ;</a>
正确设置 msisdn 但失败并显示错误“无效收件人:<body=hello world>
”
安卓4.0.3
HTC Sense 3.6