我正在使用jquery mobile和phonegap顯示來自android的所有聯繫人。這是我的jsPhoneGap'找到'使用聯繫人api時未定義
$('#contactBtn').click(function() {
var options = new ContactFindOptions();
options.filter = "";
options.multiple=true;
filter = ["displayName"];
navigator.contacts.find(filter, contactSuccess, contactErr, options);
});
function contactSuccess(contacts) {
alert('Found ' + contacts.length + ' contacts.');
}
function contactErr(contactError) {
alert('onError!');
}
Chrome提供了這樣的錯誤:「遺漏的類型錯誤:未定義不能調用方法‘發現’」
我做錯了什麼?非常感謝。
是的。附件順序是jQuery核心,然後移動然後phonegap。 –
和你的js在哪裏包含調用「find」的代碼? –
你會在「deviceready」事件後調用「find」嗎? –