0

嗨,我无法将联系人保存在我的windows phone 8模拟器永久保存.contacts只是暂时保存在人app.when我打开模拟器并保存联系人。他们得到保存,但当我关闭该模拟器,并再次打开..没有任何联系人显示在该人的应用程序。我想导入该联系人在我的应用程序发送一些信息。但我不能继续作为它不显示任何联系人它。我通过phonegap教程尝试了这个代码也。是否有可能在windows Phone 8模拟器上永久保存联系人

document.addEventListener("deviceready", onDeviceReady, false); 
    function onDeviceReady() { 

    var contact = navigator.contacts.create(); 
    contact.displayName = "xyz";    
    var name = new ContactName(); 
    name.givenName = "abc"; 
    contact.name = name; 
    contact.save(onSaveSuccess,onSaveError); 
function onSaveSuccess(contact) { 
    alert("Save Success"); 
} 


function onSaveError(contactError) { 
    alert("Error = " + contactError.code); 
} 
+1

这只是Windows手机模拟器的工作方式。数据不会在仿真器运行之间持续存在。 – robwirving

回答

0

AFAIK你不能这样做,因为WP8 API不允许这样做。您只具有对联系人API的只读访问权限。

查看documentation

编辑:在阅读了一些关于您的问题后,我发现this one。所以我认为你的问题只与模拟器有关,不会在关闭后保留数据。

+0

有没有这方面的解决方案..?如果我想导入这个联系人,那么我应该尝试..? – user3415421

+0

看到我编辑的答案。 –

相关问题