`
shappy1978
  • 浏览: 698641 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

About Contact Plugin

 
阅读更多

* 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插件简介

    在本文中,我们将深入探讨“AboutPlugin”插件的原理与应用,以及如何利用Qt的插件系统来实现自定义功能。 首先,我们要理解什么是Qt插件。在Qt中,插件是一种动态链接库(DLL或.so文件),它们可以在运行时被应用...

    Apache Tomcat Maven Plugin - About Apache Tomcat Maven Plugin.mht

    Apache Tomcat Maven Plugin - About Apache Tomcat Maven Plugin

    maven-jetty-plugin

    ** Maven Jetty Plugin 知识点详解 ** Maven Jetty Plugin是一款强大的工具,它将Jetty服务器集成到了Maven的构建流程中。这个插件允许开发者在开发过程中快速、便捷地运行和测试Java Web应用程序,而无需进行完整...

    ComparePlugin_v2.0.0_x86_x64.7z

    《对比插件ComparePlugin在Notepad++中的应用与安装指南》 在文本编辑器的世界里,Notepad++凭借其开源、免费以及强大的功能,深受程序员和文本工作者的喜爱。而为了进一步提升其功能,用户可以安装各种插件,比如...

    NotePad++ 插件 AnalysePlugin

    《NotePad++插件AnalysePlugin深度解析》 在编程世界中,文本编辑器是开发者不可或缺的工具之一,NotePad++作为一款免费且强大的源代码编辑器,深受程序员喜爱。其丰富的插件库更是增强了其功能性和灵活性。本文将...

    Tangram Plugin FrameWork 安裝及配置 IDE

    ### Tangram Plugin Framework安装与配置Delphi XE2开发环境详解 #### 一、概述 Tangram Plugin Framework是一款专为Delphi设计的插件框架,它能够帮助开发者轻松地构建可扩展的应用程序。本文将详细介绍如何在...

    plugin.video.

    标题中的"plugin.video."表明这是一个Kodi(原名XBMC)插件,Kodi是一款开源的媒体中心软件,允许用户播放、管理以及享受各种多媒体内容。插件是Kodi生态系统的重要组成部分,它们扩展了Kodi的功能,使其能够访问...

    大华控件webplugin.zip

    《大华视频控件WebPlugin详解及安装指南》 大华视频控件WebPlugin是一款专为互联网环境设计的多媒体插件,主要用于在IE浏览器中实现流畅的视频播放和监控功能。该控件由大华公司开发,是其监控系统的重要组成部分,...

    mybatisPlugin2.92

    MyBatis Plugin是一款针对MyBatis框架的增强工具,它为开发者提供了强大的SQL日志、自动导入、自动完成等实用功能。2.92版本可能是该插件的一个稳定且受到用户喜爱的版本,因为开发者特意保留了这个版本,以防升级到...

    spring-plugin-core-2.0.0.RELEASE-API文档-中文版.zip

    赠送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 2.92 IDEA 2017亲测可用

    《MyBatis Plugin在IDEA 2017中的应用与问题解决》 在Java开发领域,MyBatis是一款广泛使用的持久层框架,它简化了数据库操作,使得开发者能够更加专注于业务逻辑。为了提高开发效率,IntelliJ IDEA(简称IDEA)...

    Pydroid repository plugin.xapk

    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_8_0.unitypackage最新Unity插件SteamVR Plugin steamvr_2_...

    Maven使用tomcat8-maven-plugin插件.docx

    Maven 使用 tomcat8-maven-plugin 插件 Maven 是一个流行的构建自动化工具,它可以帮助开发者自动完成项目的编译、测试、打包、部署等任务。 Tomcat 是一个流行的 Web 服务器,Maven 提供了一个插件 tomcat8-maven-...

    大华摄像头直连插件webplugin及文档说明 demo

    《大华摄像头直连插件WebPlugin及其文档说明详解》 在现代的监控系统中,摄像头的直连功能显得尤为重要,特别是在远程监控和实时视频流传输的场景下。大华作为国内知名的安防设备提供商,其推出的摄像头直连插件Web...

    groovy eclipse plugin2

    groovy eclipse plugin2groovy eclipse plugin2groovy eclipse plugin2groovy eclipse plugin2groovy eclipse plugin2groovy eclipse plugin2groovy eclipse plugin2

    大华摄像头直连插件webplugin.exe

    标题中的“大华摄像头直连插件webplugin.exe”指的是由大华公司开发的一款用于摄像头直连的软件组件,主要用于视频监控系统。该插件的核心功能是帮助用户实现实时查看摄像头拍摄的现场视频,包括播放、停止、截图、...

    notepad的PluginManager

    "PluginManager"是Notepad++的一个重要插件,尤其对于那些希望轻松管理和安装其他插件的用户来说,它是一个不可或缺的工具。 在Notepad++ 7.5版本及以上,原生的PluginManager不再内置,用户需要单独下载。这个插件...

    emq_plugin_kafka

    **标题:emq_plugin_kafka** **描述:**emq_plugin_kafka是EMQ X Broker的一个插件,它使得EMQ能够与Apache Kafka进行集成,实现消息数据的无缝流转。这个插件通过利用EMQ的钩子函数机制,将接收到的MQTT消息转换并...

    Maven exec-maven-plugin:执行外部命令的实践指南

    exec-maven-plugin是Maven生态系统中的一个插件,它允许用户在Maven构建过程中执行外部命令或脚本。这使得Maven项目可以集成更多的自定义操作,比如运行特定的脚本、调用系统命令等。本文将详细介绍exec-maven-...

Global site tag (gtag.js) - Google Analytics