Оказывается, это возможно на 100%, хотя и немного хакерски.
Если вы хотите, чтобы он работал на Android, вам нужно использовать этот формат:
<a href="sms:/* phone number here */?body=/* body text here */">Link</a>
Если вы хотите, чтобы он работал на iOS, вам нужно это:
<a href="sms:/* phone number here */;body=/* body text here */">Link</a>
Демонстрация в режиме реального времени здесь: http://bradorego.com/test/sms.html (обратите внимание, что "Телефон и? Тело" и "Телефон и; тело" должны автоматически заполнять поле to: и текст сообщения. Для получения дополнительной информации см. Источник)
UPDATE:
Очевидно, iOS8 пришлось пойти и изменить что-то на нас, поэтому благодаря некоторым другим комментаторам / респондентам появился новый стиль для iOS:
<a href="sms:/* phone number here */&body=/* body text here */">Link</a>
(номер телефона необязательный)