Javascript 如何使用Cordova向SIP客户端发送电话号码?

Javascript 如何使用Cordova向SIP客户端发送电话号码?,javascript,android,cordova,mobile,sip,Javascript,Android,Cordova,Mobile,Sip,我正在使用Cordova开发一个手机应用程序(目前主要关注android),我希望能够让用户通过他的SIP客户端呼叫。目前,我正在使用Sipdroid进行测试 这将是Sipdroid的目的过滤器: 我正在尝试使用WebIntent()传递一个号码,并启动一个兼容SIP客户端的“openwith…”列表。一旦用户选择了客户机,该客户机将调用传递的号码 我已经尝试在Javascript中使用以下代码: //number is in the format of tel:555-555-5555 var

我正在使用Cordova开发一个手机应用程序(目前主要关注android),我希望能够让用户通过他的SIP客户端呼叫。目前,我正在使用Sipdroid进行测试

这将是Sipdroid的目的过滤器:

我正在尝试使用WebIntent()传递一个号码,并启动一个兼容SIP客户端的“openwith…”列表。一旦用户选择了客户机,该客户机将调用传递的号码

我已经尝试在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");}); 
};

问题在于sip方案。那个“sip:”应该只包含一个像5555这样的号码。

我建议用来打电话。看