2012-05-06 15 views

答えて

1

以下は、着信SMSを受信できるphonegapプラグインへのリンクです。メッセージのブロードキャストを停止し、受信メッセージのネイティブポップアップを避けることができます。

SMSレシーバをセットアップするには、以下の手順に従います。

プロジェクトのWWWフォルダに 1 .Move SmsInboxPlugin.jsおよびHTMLファイルで、それへの参照を含める(あなたはPhoneGapの> 2.0を使用していることを確認し)プロジェクト

にプラグインを追加します。

を含める: 2.プロジェクトのsrc階層 3.リファレンスあなたの解像度でのプラグイン/ config.xmlファイル 4.マニフェストは、SMSメッセージを送信するために必要な権限が含まれていることを保証するために、SRCからjavaファイルを追加します。あなたのHTMLファイルの次のスクリプト。

var smsInboxPlugin = cordova.require('cordova/plugin/smsinboxplugin'); 

smsInboxPlugin.isSupported ((function(supported) { 
    if(supported) 
     alert("SMS supported !"); 
    else 
     alert("SMS not supported"); 
    }), function() { 
    alert("Error while checking the SMS support"); 
    }); 




smsInboxPlugin.startReception (function(msg) { 
     alert(msg); 
    }, function() { 
     alert("Error while receiving messages"); 
    }); 

は、受信用のプラグインが https://github.com/Pyo25/Phonegap-SMS-reception-plugin

で発見することができます

smsInboxPlugin.stopReception (function() { 
    alert("Correctly stopped"); 
    }, function() { 
    alert("Error while stopping the SMS receiver"); 
    }); 

このスクリプトを停止するには

関連する問題