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

看到我編輯的答案。 –

相關問題