Форматирование СМС, отправленных с Android PhoneGap - PullRequest
0 голосов
/ 29 октября 2011

У меня относительно легкая проблема, но она вызывает у меня головную боль.Я хочу отправить смс из приложения PhoneGap, работающего на Android.

Я использую этот фрагмент кода

window.location.href = "sms:12345?body=message \nMessage line 2";

Теперь это работает хорошо, за исключением одной вещи.Я не могу создать новую строку в теле сообщения.\ n не имеет никакого эффекта и даже не показывает.Мне нужны новые строки в формате сообщения, но я не могу этого сделать.

С уважением, Хасан

Ответы [ 2 ]

3 голосов
/ 07 декабря 2011

Поскольку вы передаете сообщение в качестве параметра URL, вам необходимо закодировать его в URL.

window.location.href = "sms:12345?body=message+%0AMessage+line+2";

Вот ссылка на URL-кодировку .

1 голос
/ 12 июня 2014

Я использовал "% 0D% 0A" для новой строки в теле смс

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