0

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

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

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

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

4

2 回答 2

1

目前这是不可能的。

android 上有一个关于 body 未被使用的突出错误,即使它是Messaging API 规范的一部分。

iOS 也是如此,其中Safari 的文档只提到了电话,没有提到 SMS 的正文。

于 2012-09-30T09:32:59.420 回答
0

如果您不想编写消息,那么。

我建议您通过以下使用 SmsManager 的方法显式发送短信: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"/>
于 2012-09-29T19:38:10.117 回答