如何在手机缺口App中获取用户的手机号码

时间:2012-09-24 10:40:54

标签: mobile cordova

有没有办法在手机间隙应用中获取用户的手机号码?

3 个答案:

答案 0 :(得分:1)

你无法直接在phonegap中使用它,你应该在每个平台(ios,android,..)中找到如何做到这一点,然后使用phonegap-plugins,你可以轻松地将它们集成到你的应用程序中。请注意,此解决方案是平台基础 提示:您所做的是违反苹果法律协议,如果您在申请中使用该协议,您将被苹果应用商店拒绝。

答案 1 :(得分:0)

https://github.com/macdonst/TelephoneNumberPlugin

我曾经尝试过但我觉得它适用于Android设备

答案 2 :(得分:0)

试试这个文件

https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-contacts/index.html#navigatorcontactspickcontact

此代码100%正常

function onDeviceReady() {
    // Now safe to use device APIs
    window.addEventListener("batterystatus", onBatteryStatus, false);

    $("#contact").click(function () {
        navigator.contacts.pickContact(function (contact) {

            console.log('The following contact has been selected:' + JSON.stringify(contact));
            $("#contact_details").html('The following contact has been selected:' + JSON.stringify(contact.phoneNumbers));

        }, function (err) {
            console.log('Error: ' + err);
        });
    });

}