1

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

编辑: 实际上我已经从我的代码中错过了链接有空的 href="#" 然后电话拨号从 javascript 触发。我已将其更改为直接链接和拨号工作。

4

1 回答 1

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);
    }
}
于 2013-09-04T13:03:14.983 回答