2011-11-24 7 views
5

私はphonegapに新しくなっています。モバイルnを含む2つのテキストフィールドがあります。別のテキストフィールドには、ユーザー入力ごとのメッセージが含まれています。また、SMSを送信するためのボタンも1つあります。 私は以下のコードを使用しています。javascriptを使用してphonegapを使用して電話SMS APIを呼び出す

<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> 

私の問題は連絡先を取得していないことです。とモバイルSMSのメッセージのメッセージは、いずれか1つのアイデアを持ってくださいしてください。事前にお早めにお返事ください。

答えて

9

ブラックベリー、iphone、私は私のapp.Thenでmessageviewcontroller feautureを使用する場合は、あなたの提案については、それが唯一のiOS携帯電話で動作しますし、私はすべてのプラットフォームのAndroid向けアプリを作りたい、

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

ありがとうございました、それは私のために働いています – Sandeep

2

電話番号は指定できますが、メッセージの既定のテキストは指定できません。あなたはMessageViewControllerと呼ばれるのiOS 4の機能を使用しないのはなぜ、あなたは...

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

を試してみてくださいphonegap-

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

+0

親愛をお試しください。 – Sandeep

0

のメッセージ/ SMSプラグインを使用することができます http://wiki.akosma.com/IPhone_URL_Schemes#SMS

+0

親愛なる、私はPradeepGコードを試して、それはネクサス、アンドロイドのために私のために働いています.. – Sandeep

関連する問題