我正在开发我的移动应用程序,我正在使用以下标记将msg发送给用户
<a href="sms://+3490322111?body=Interested%20in%20Product%20AA2">
More info for producto AA2</a>
我真的很好。它编写的屏幕上的数字正确传递给收件人部分,但文本没有传递,只是希望文本也传递,并且不想在编写时输入任何内容。
请给我一个解决方案,谢谢你。
答案 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"/>