在黑莓手机上拨打电话

时间:2013-09-04 12:46:34

标签: cordova blackberry-10 tel

我的应用中使用了<a href="tel:1-408-555-5555">1-408-555-5555</a>等电话链接。在Blackberry 10设备上,它们在浏览器中运行良好。但是,当我将我的应用程序包装到Phonegap中时,它没有,只是没有任何反应。如何通过Blackberry上的phonegap应用拨打电话号码?我的设备是Blackberry Z10,如果这很重要的话。

修改 实际上我错过了我的代码,链接有空的href href =“#”,然后电话拨打来自javascript的火。我已将此更改为直接链接和拨号工作。

1 个答案:

答案 0 :(得分:1)

你也可以创建这样的功能。最坏的情况。

function callSomeone(number){
    if (navigator.userAgent.toLowerCase().match(/android/)) {
        document.location.href = 'tel:'+number;
    } else if (navigator.userAgent.toLowerCase().match(/iphone/) || navigator.userAgent.toLowerCase().match(/ipad/)) {
        window.plugins.phoneDialer.dial(number);
    }
}