URL-адрес SMS на Android

Я хотел знать, имеет ли Android аналогичную функцию для iPhone, поскольку вы можете использовать тег html A для отправки SMS, установив атрибут HREF на номер телефона, на который вы хотите отправить сообщение, и префикс его "SMS:", то есть href= "SMS: 02313213"

Я посмотрел вокруг и не могу найти ничего, что предполагает, что он доступен на Android.

Ответ 1

Я нашел следующее, что может вам помочь:

http://tools.ietf.org/html/rfc5724

Вы можете проверить подраздел 2.5 или 2.6 этого RFC, чтобы дать вам несколько дополнительных указателей при формулировании правильного URL-адреса SMS.

Например: ... < a href= "sms: +19725551212? body = hello %20there" > SMS Me </a> ...

Обратите внимание на символ "escaped" для "пробела" в приведенном выше примере.

Надеюсь, браузер Android позволит вам создавать формы XHTML на основе этого синтаксиса. Я верю, что они (если у меня будет время на следующий день, я попробую свою Галактику S).

Ответ 2

Это должно работать:

<a href="sms:+437722735932">contact</a>

Ответ 3

href= "sms: + xxx" работает на моем складе Android Desire Android 2.2 и Sense SMS, но смс: + xxx? body = не - ошибка: недопустимые получатели. Мне было очень интересно установить тело - кто-нибудь видел/решал эту проблему?

Моя тестовая страница здесь: http://jsbin.com/itama4/15

Ответ 4

Я заметил, что если вы используете код qrc с текстом для mms:<phone_number>?body=<your message here.>, это, похоже, работает и позволяет избежать ошибки: недопустимый получатель (ы)

вот тест qrc http://qrcode.kaywa.com/img.php?s=8&d=mms%3A555-555-5555%3Fbody%3DYour%20Message