2015-02-10 58 views
1

我正在開發使用Cordova的手機應用程序(專注於android),我希望能夠讓用戶通過他的SIP客戶端進行呼叫。目前,我正在使用Sipdroid進行測試。如何使用Cordova將電話號碼發送到SIP客戶端?

這將是Sipdroid的意向過濾器:http://pastie.org/pastes/8442254

我想使用WebIntent(https://github.com/Initsogar/cordova-webintent)傳遞一個號碼,並推出兼容SIP客戶端的「打開方式」列表中。一旦用戶選擇了一個客戶端,該客戶端就會調用通過的號碼。

我已經嘗試使用這個代碼在Javascript中做到這一點:

//number is in the format of tel:555-555-5555 
var call = function(number){ 
    window.plugins.webintent.startActivity({ 
    action: android.intent.action.CALL, 
    sip: number}, 
    function() {}, 
    function() {alert("Error");}); 
}; 

回答

0

問題是由於SIP方案。這是一口:「應該只包含一個數字,如5555555555.

相關問題