Javascript 在cordova中添加、保存android联系人
我正在做一个小游戏,让用户按姓名玩或选择联系人。我会直截了当地告诉你我做了什么Javascript 在cordova中添加、保存android联系人,javascript,android,cordova,Javascript,Android,Cordova,我正在做一个小游戏,让用户按姓名玩或选择联系人。我会直截了当地告诉你我做了什么 将菜单作为index.html添加到我的应用程序中 2.created namedailog.html(用户输入要保存在联系人中的姓名) 3.created namecontact.html(用户可以在contacts中查看步骤2中保存的名称) 这就是我所做的 <!DOCTYPE html> <html> <head> <title>Contact Exam
2.created namedailog.html(用户输入要保存在联系人中的姓名)
3.created namecontact.html(用户可以在contacts中查看步骤2中保存的名称)
<!DOCTYPE html>
<html>
<head>
<title>Contact Example</title>
<script type="text/javascript" charset="utf-8" src="phonegap-1.0.0.js"></script>
<script type="text/javascript" charset="utf-8">
// Wait for PhoneGap to load
//
document.addEventListener("deviceready", onDeviceReady, false);
// PhoneGap is ready
//
function onDeviceReady() {
// create
var contact = navigator.contacts.create();
contact.displayName = "Plumber";
contact.nickname = "Plumber"; //specify both to support all devices
var name = new ContactName();
name.givenName = "Jane";
name.familyName = "Doe";
contact.name = name;
// save
contact.save(onSaveSuccess,onSaveError);
}
// onSaveSuccess: Get a snapshot of the current contacts
//
function onSaveSuccess(contact) {
alert("Save Success");
}
// onSaveError: Failed to get the contacts
//
function onSaveError(contactError) {
alert("Error = " + contactError.code);
}
</script>
</head>
<body>
<h1>Example</h1>
<p>Find Contacts</p>
</body>
</html>
联系方式
//等待PhoneGap加载
//
文件。添加的监听器(“deviceready”,OnDeviceraddy,false);
//PhoneGap已经准备好了
//
函数ondevicerady(){
//创造
var contact=navigator.contacts.create();
contact.displayName=“水管工”;
contact.nickname=“Plumber”//指定两者以支持所有设备
var name=new ContactName();
name.givename=“简”;
name.familyName=“Doe”;
contact.name=姓名;
//拯救
contact.save(onSaveSuccess、onSaveError);
}
//onSaveSuccess:获取当前联系人的快照
//
功能onSaveSuccess(联系人){
警报(“保存成功”);
}
//onSaveError:无法获取联系人
//
函数onSaveError(contactError){
警报(“Error=“+contactError.code”);
}
例子
查找联系人
问题是什么?问题是添加联系人并保存。保存的联系人应显示在android联系人列表中。i、 例如,我还需要在contacts中获取此已保存的联系人。对不起,我的英语不好,这是一个新的领域,你在使用哪个phonegap/cordova版本?phonegap-1.0.0.js太旧了,我用的是2.9.0版。对我的问题有什么想法吗。