Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Схема iOS SMS в HTML гиперссылка с телом

Автор вопроса: animal_chinОтветов: 4

Мы пытаемся создать гиперссылку на HTML-странице, которая должна открывать предопределенное SMS - когда пользователь нажимает на эту ссылку на нашей странице, приложение SMS должно открываться с заранее определенным номером и телом. Нам удалось успешно установить номер, но мы не можем установить текст этого текстового сообщения. Является ли это возможным?

Ссылка, которую мы до сих пор пытаемся:

<a href="sms:123456789?body=sometext">sms link</a>

Большое спасибо за помощь!

ioshtmlsmshref

Ответы

Ответ 1 · рейтинг 9 · Midhun MP

Нет, это невозможно.

Схема смс используется для запуска приложения "Сообщения". Формат URL-адресов этого типа - "sms:", где - необязательный параметр, указывающий целевой номер телефона SMS-сообщения. Этот параметр может содержать цифры от 0 до 9, плюс (+), дефис (-) и точку (.). Строка URL не должна содержать текст сообщения или другую информацию.

Ссылка: iPhoneURLScheme SMS

Ответ 2 · рейтинг 9 · mecampbellsoup

Для iOS 8:

<a href="sms:123456789&body=sometext">sms link</a>

я настраиваю при удалении номера телефона 1234... чтобы пользователь мог ввести номер по своему выбору, чтобы поделиться ссылками на мое приложение

Ответ 3 · рейтинг 5 · user2928662

На данный момент у меня работают следующие ситуации:

работает на iOS 8 (iOS 7 не проверял):

<a href="sms:123456879&body=bodytext">Send sms</a>

работает на Android 4.x, НЕ НА 5.x

<a href="sms:123456879?body=bodytext">Send sms</a>

Я также тестировал smsto, но это не имело значения, чтобы заставить его работать на Android 5.

Проверьте эту скрипту, чтобы проверить:

https://jsfiddle.net/w4vcyjfw/14/

Ответ 4 · рейтинг 3 · Anto

Да, это возможно.

Небольшой подарок, на ios 5 и 6

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы