Как начать / отправить SMS с веб-страницы HTML5 с помощью встроенных функций устройства? - PullRequest
17 голосов
/ 19 апреля 2011

Мне интересно, как открыть приложение отправки SMS с помощью веб-элемента управления страницы HTML5 на Android и iPhone. Я хочу использовать приложение для отправки собственных SMS-сообщений с предварительно заданным значением из Интернета.

Ответы [ 3 ]

25 голосов
/ 10 февраля 2012

В дополнение к другим ответам я могу подтвердить, что smsto: 555: bodytext не работает на iPhone под управлением iOS5.

Что работает (и я проверял это) на Android, это формат:

sms:444?body=hello

Пример:

<a href="sms:444?body=hello">Tap to say hello!</a>

На iPhone? Body = hello вообще не даст работать, и вместо этого вы должны использовать только смс: 555.

смс: 555

Пример

<a href="sms:444">Tap to text us!</a>
0 голосов
/ 13 апреля 2016

Я протестировал нижеприведенное, и оно работает:

Использование тега привязки HTML:

<a href="sms:111?body=SUBSCRIBE">Subscribe</a>

Использование JavaScript:

window.open('sms:111?body=SUBSCRIBE', '_self');
0 голосов
/ 19 апреля 2011

В Android 3.0 SDK Google начал предоставлять API в HTML5 для доступа к устройствам. Пример приведен в списке здесь . Это может быть недостаточно для того, что вы хотите сделать.

Я не знаю достаточно об iphone, чтобы посоветовать в любом случае.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...