* Id is readonly, can't be set on adding
* Only support remove by Id
* DisplayName can't be set and read
* Sth special to set phone number
function addContact(){ // navigator.contacts.create({"displayName":"Alex"}); var rec = navigator.contacts.create(); rec.id = "1"; rec.displayName = "Alex"; rec.nickname = "nickName"; rec.birthday = "1978-01-01"; var phone = []; phone[0] = new ContactField("work","12312341234", false); phone[1] = new ContactField("mobile","13312341234", true); phone[2] = new ContactField("home", "13312341234", false); rec.phoneNumbers = phone; rec.name = new ContactName(); rec.name.givenName = "givenName"; rec.name.familyName = "familyName"; rec.note = "Sample contact of Alex"; rec.save(function(rec){showInfo(showContactInfo(rec))}, showInfo); }
function showContactInfo(rec){ var s=rec.id+" displayName:"+rec.displayName; if(rec.name){ s +=" "+rec.name.familyName+" "+rec.name.givenName+" "+rec.name.middleName+" "; } if(rec.phoneNumbers){ s += " phone"; for(var j=0; rec.phoneNumbers[j]; j++){ s += " "+rec.phoneNumbers[j].type+":"+rec.phoneNumbers[j].value+" "; } } s += "\n"; return s; }
相关推荐
在本文中,我们将深入探讨“AboutPlugin”插件的原理与应用,以及如何利用Qt的插件系统来实现自定义功能。 首先,我们要理解什么是Qt插件。在Qt中,插件是一种动态链接库(DLL或.so文件),它们可以在运行时被应用...
Apache Tomcat Maven Plugin - About Apache Tomcat Maven Plugin
** Maven Jetty Plugin 知识点详解 ** Maven Jetty Plugin是一款强大的工具,它将Jetty服务器集成到了Maven的构建流程中。这个插件允许开发者在开发过程中快速、便捷地运行和测试Java Web应用程序,而无需进行完整...
《对比插件ComparePlugin在Notepad++中的应用与安装指南》 在文本编辑器的世界里,Notepad++凭借其开源、免费以及强大的功能,深受程序员和文本工作者的喜爱。而为了进一步提升其功能,用户可以安装各种插件,比如...
《NotePad++插件AnalysePlugin深度解析》 在编程世界中,文本编辑器是开发者不可或缺的工具之一,NotePad++作为一款免费且强大的源代码编辑器,深受程序员喜爱。其丰富的插件库更是增强了其功能性和灵活性。本文将...
### Tangram Plugin Framework安装与配置Delphi XE2开发环境详解 #### 一、概述 Tangram Plugin Framework是一款专为Delphi设计的插件框架,它能够帮助开发者轻松地构建可扩展的应用程序。本文将详细介绍如何在...
标题中的"plugin.video."表明这是一个Kodi(原名XBMC)插件,Kodi是一款开源的媒体中心软件,允许用户播放、管理以及享受各种多媒体内容。插件是Kodi生态系统的重要组成部分,它们扩展了Kodi的功能,使其能够访问...
《大华视频控件WebPlugin详解及安装指南》 大华视频控件WebPlugin是一款专为互联网环境设计的多媒体插件,主要用于在IE浏览器中实现流畅的视频播放和监控功能。该控件由大华公司开发,是其监控系统的重要组成部分,...
MyBatis Plugin是一款针对MyBatis框架的增强工具,它为开发者提供了强大的SQL日志、自动导入、自动完成等实用功能。2.92版本可能是该插件的一个稳定且受到用户喜爱的版本,因为开发者特意保留了这个版本,以防升级到...
赠送jar包:spring-plugin-core-2.0.0.RELEASE.jar; 赠送原API文档:spring-plugin-core-2.0.0.RELEASE-javadoc.jar; 赠送源代码:spring-plugin-core-2.0.0.RELEASE-sources.jar; 赠送Maven依赖信息文件:spring...
《MyBatis Plugin在IDEA 2017中的应用与问题解决》 在Java开发领域,MyBatis是一款广泛使用的持久层框架,它简化了数据库操作,使得开发者能够更加专注于业务逻辑。为了提高开发效率,IntelliJ IDEA(简称IDEA)...
Pydroid repository plugin.xapk Pydroid repository plugin.xapkPydroid repository plugin.xapk
最新Unity插件SteamVR Plugin steamvr_2_8_0.unitypackage最新Unity插件SteamVR Plugin steamvr_2_8_0.unitypackage最新Unity插件SteamVR Plugin steamvr_2_8_0.unitypackage最新Unity插件SteamVR Plugin steamvr_2_...
Maven 使用 tomcat8-maven-plugin 插件 Maven 是一个流行的构建自动化工具,它可以帮助开发者自动完成项目的编译、测试、打包、部署等任务。 Tomcat 是一个流行的 Web 服务器,Maven 提供了一个插件 tomcat8-maven-...
《大华摄像头直连插件WebPlugin及其文档说明详解》 在现代的监控系统中,摄像头的直连功能显得尤为重要,特别是在远程监控和实时视频流传输的场景下。大华作为国内知名的安防设备提供商,其推出的摄像头直连插件Web...
groovy eclipse plugin2groovy eclipse plugin2groovy eclipse plugin2groovy eclipse plugin2groovy eclipse plugin2groovy eclipse plugin2groovy eclipse plugin2
标题中的“大华摄像头直连插件webplugin.exe”指的是由大华公司开发的一款用于摄像头直连的软件组件,主要用于视频监控系统。该插件的核心功能是帮助用户实现实时查看摄像头拍摄的现场视频,包括播放、停止、截图、...
"PluginManager"是Notepad++的一个重要插件,尤其对于那些希望轻松管理和安装其他插件的用户来说,它是一个不可或缺的工具。 在Notepad++ 7.5版本及以上,原生的PluginManager不再内置,用户需要单独下载。这个插件...
**标题:emq_plugin_kafka** **描述:**emq_plugin_kafka是EMQ X Broker的一个插件,它使得EMQ能够与Apache Kafka进行集成,实现消息数据的无缝流转。这个插件通过利用EMQ的钩子函数机制,将接收到的MQTT消息转换并...
exec-maven-plugin是Maven生态系统中的一个插件,它允许用户在Maven构建过程中执行外部命令或脚本。这使得Maven项目可以集成更多的自定义操作,比如运行特定的脚本、调用系统命令等。本文将详细介绍exec-maven-...