Вызов телефона смс api с помощью телефонного разрыва с использованием javascript - PullRequest
5 голосов
/ 24 ноября 2011

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

  <script type="text/javascript">
    var ComposeSMS = function(){

    var contactno = document.test.phonenumber.value;
    var messagetext=document.test.message.value;

    window.location.href = "sms:contactno?body=messagetext";

    } 

<form name="test">
<input type="text" name="phonenumber"  /></br>
<input type="text" name="message"/></br>
<input onclick="ComposeSMS();" type="button" value="Compose SMS text with number and body" />
</form>

Моя проблема в том, что я не могу связаться с n. и сообщения в теле мобильного смс, пожалуйста, кто-нибудь есть идея, то, пожалуйста, ответьте как можно скорее. Спасибо заранее.

Ответы [ 3 ]

9 голосов
/ 25 ноября 2011

Попробуйте

 window.location.href = "sms:"+contactno+"?body="+messagetext;
2 голосов
/ 24 ноября 2011

Вы можете указать номер телефона, но явно не текст по умолчанию для вашего сообщения. http://wiki.akosma.com/IPhone_URL_Schemes#SMS

Почему вы не использовали функцию iOS 4 под названием MessageViewController, вы можете использовать плагин Message / SMS для phonegap-

https://github.com/phonegap/phonegap-plugins/tree/master/iPhone/SMSComposer

0 голосов
/ 25 ноября 2011

Try ...

window.location = "sms:contactno?body=messagetext";

вместо.

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