使用phonegap克隆和删除联系人

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title>Database Example</title>

		<script type="text/javascript" charset="UTF-8" src="cordova.js"></script>
		<script type="text/javascript" charset="UTF-8">
			document.addEventListener("deviceready", onDeviceReady, false);

			function onDeviceReady() {
			}

			function onSuccess(contact){
				alert("Success");
			}

			function onError(error){
				 alert("Error= "+error.code);
			}

			//克隆联系人
			function cloneContact(){
				var myContact=navigator.contacts.create();
				myContact.displayName="张三";
				myContact.gender="male";
				var myClone=myContact.clone();
				myContact.displayName="李四";
				myContact.save(onSuccess,onError);
			}

			//删除联系人
			function delContact(){
				var myContact=navigator.contacts.create();
				myContact.displayName="李四";
				myContact.gender="male";
				myContact.remove(onSuccess,onFail);
			}

		</script>
	</head>

	<body>
		<button onclick="cloneContact();">Clone Contact</button>
		<button onclick="delContact();">del Contact</button>
	</body>

</html>

  

时间: 2024-10-08 19:54:45

使用phonegap克隆和删除联系人的相关文章

DOM 节点的克隆与删除

无奈的开头 关于DOM节点操作,如果仅仅是根据标准API来操作,那是最简单不过的了.但是现实中却哪有这么容易的问题让我们解决,其实不仅仅是节点的克隆与删除,节点的添加也是如此,而且添加节点需要考虑的情况更多,这里不详细讲解,只说明大概过程. 问题那么多,主要出现在浏览器自身实现上,其中尤属legacy IE上—IE6,7,8. 在添加节点的API实现上,IE做了一个贡献,那就是insertAdjacentHTML函数被纳入HTML5规范上,这个函数在之前的文章中详细讲解并实现过,不提.此后,IE

一个简单的Java命令行添加/删除联系人程序(仿C语言)

声明:Java初学者适用 效果图: 联系人Class: public class Contact { private String name; private String number; private ArrayList<Contact> contacts; public ArrayList<Contact> getContacts() { return contacts; } public void setContacts(ArrayList<Contact> c

c++实例之通讯录管理系统之删除联系人功能(四)

#include<iostream> using namespace std; constexpr auto MAX = 1000; //联系人结构体 struct Person { string m_name; int m_sex; int m_age; string m_phone; string m_address; }; //通讯录结构体 struct AddressBooks { //联系人数组 struct Person personArray[MAX]; //记录联系人个数 in

【contentprovider系列4】删除联系人信息

说明 根据输入的联系人姓名,来删除该联系人的所有的信息. 效果 布局 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="f

jquery 对HTML标签的克隆、删除

<table width="100%" class="table_form"> <tr> <td>奖励深度(<a href="javascript:add_tjjl_sel();">添加</a>|<a href="javascript:del_tjjl_sel();">删除</a>)</td> <td id="tjj

vmware桥接模式-无法内网通-克隆机要删除的文件

网卡太多自动模式有时候无法正常通信需要绑定外部网卡 rm /etc/udev/rules.d/70-persistent-ipoib.rules 原文地址:https://www.cnblogs.com/zsl-find/p/10894788.html

android GB2/GB3版本预置联系人且不可编辑或删除

一.针对GB2.GB3等版本,预置联系人可以 中Part one这部分即可. 例如:在AbstractStartSIMService类的开始增加的定义如下: public static final int  INSERT_NUMBER_COUNT = 4;    //定义要预置的联系人的个数 public static final String  defaultNumbers[] = {"xxxx", "xxxx", "xxxx" , "

手机联系人删除怎么恢复?恢复的两个具体教程

手机上总会保存一些比较重要的数据,当然了每个人对我们手机重要数据的定义是不同的,像是有的人认为我们的手机联系人是比较重要的,有的人则认为我们的手机聊天记录是比较重要的,那么我们若是不小心将我们的手机联系人给删除了,我们是不是还可以通过一些方法去找回呢?下面就给大家分享一下找回的方法. 相信大家有备份的情况都会恢复,那么若是没有备份的情况下,我们可以选择试试用在我们的手机拨号界面数据"##4636##": 输入之后,我们的手机会跳转到下一界面,我们在这个界面选择"手机信息&qu

手机联系人删除怎么恢复?简单恢复技巧

手机联系人删除怎么恢复?我们经常的会因为自己的一些死人原因到导致自己的手机联系人被删除,删除之后,我们该怎么恢复呢?我们是不是可以通过一些方法去找回呢?我们下面可以一起去看看. 当我们删除手机联系人之后发现误删了,我们很多的人都会选择使用我们的手机备份去找回我们的手机联系人,我们这里不分是云备份还是普通备份,我们可以直接根据这种备份去还原: 若是我们没有备份,我们也可以选择在我们的手机拨号界面输入"##4636##",然后打开手机"测试"界面,我们选择手机信息界面,