我正在开发一个phonegap应用程序,用户可以从手机的联系簿中选择电话号码或电子邮件。我正在使用联系人插件来实现这个在Android上工作,但是在Windows Phone 8上它让我联系到联系簿但是在选择任何联系人之后什么也没有返回(通过发出警报来检查),甚至没有给出任何错误。基本上我需要选择联系人发送短信/电子邮件。我使用以下代码:
$('.select-contact').bind('click', function () {
navigator.contacts.pickContact(function(contact){
alert(JSON.stringify(contact)); // not getting this alert on WP
if (device.platform == 'Win32NT') {
// need to write specific code for WP
} else {
sendSMS(contact.phoneNumbers[0].value); // checked this is not working on WP
}
},function(err){
alert('Error: ' + err);
});
});
http://plugins.cordova.io/#/package/org.apache.cordova.contacts
有没有办法在不创建自定义页面的情况下实现这一目标。任何建议都会有所帮助。
提前致谢 再也