短信机构在android中没有正确显示

时间:2012-09-29 17:52:45

标签: android html5 css3

我正在开发我的移动应用程序,我正在使用以下标记将msg发送给用户

<a href="sms://+3490322111?body=Interested%20in%20Product%20AA2">
More info for producto AA2</a>

我真的很好。它编写的屏幕上的数字正确传递给收件人部分,但文本没有传递,只是希望文本也传递,并且不想在编写时输入任何内容。

请给我一个解决方案,谢谢你。

2 个答案:

答案 0 :(得分:1)

目前无法做到这一点。

即使outstanding bug on android属于Messaging API specification,也有Safari's documentation个身体未被使用。

对于iOS来说同样如此,{{3}}仅提到电话而没有提及短信的身体。

答案 1 :(得分:0)

如果您不希望编写该消息,那么。

我建议您通过以下使用SmsManager的方法显式发送sms: http://developer.android.com/reference/android/telephony/gsm/SmsManager.html

private void sendSMS(String phoneNumber, String message)
   {
       SmsManager sms = SmsManager.getDefault();
       sms.sendTextMessage(phoneNumber, null, message, null, null);
    }

您还需要获得在清单中发送短信的权限。

<uses-permission android:name="android.permission.SEND_SMS"/>