cordova 日曆 聯系人 插件使用

日曆插件 聯係人插件

我用聯係人插件,

 1 function onSuccess(contact) {
 2     alert("Save Success");
 3 };
 4
 5 function onError(contactError) {
 6     alert("Error = " + contactError.code);
 7 };
 8
 9 // create a new contact object
10 var contact = navigator.contacts.create();
11 contact.displayName = "Plumber";
12 contact.nickname = "Plumber";            // specify both to support all devices
13
14 // populate some fields
15 var name = new ContactName();
16 name.givenName = "Jane";
17 name.familyName = "Doe";
18 contact.name = name;
19
20 // save to device
21 contact.save(onSuccess,onError);

我發現沒有反應; 1 document.addEventListener(‘deviceready‘, yourfunction, false); 我把添加到聯系人的函數放到yourfunction 中就可以了

 1 var startDate = new Date(2014,2,24,0,0,0,0,0);
 2   var endDate = new Date(2014,2,25,0,0,0,0,0);
 3   var title = "My nice events";
 4   var location = "Home";
 5   var notes = "Some notes about this event.";
 6   var success = function(message) { alert("Success: " + JSON.stringify(message)); };
 7   var error = function(message) { alert("Error: " + message); };
 8   // if you want to create a calendar with a specific color, pass in a JS object like this:
 9   var createCalOptions = window.plugins.calendar.getCreateCalendarOptions();
10   createCalOptions.calendarName = "My Cal Name";
11   createCalOptions.calendarColor = "#FF0000"; // an optional hex color (with the # char), default is null, so the OS picks a color
12   window.plugins.calendar.createCalendar(createCalOptions,success,error);
13   window.plugins.calendar.createEventInNamedCalendar(title,location,notes,startDate,endDate,createCalOptions.calendarName,success,error);

需要二個函數

createCalendar,
createEventInNamedCalendar

才能打到我要的效果....囧

时间: 2024-11-13 03:35:49

cordova 日曆 聯系人 插件使用的相关文章

這個日曆戳一下,一天就往時了|這個設計了不得

俺們每日都為你舉薦幾個最近察覺的好設計.「這個設計了不得」的微信市民號上線啦,直爽搜new balance 580查「BestDesign」或者「Qthings」就能夠訂閱,留意俺們每天發覺的新奇好設計.Buzzifloat by Alain Gilles更少的原料體現著未有足夠的安閒度?在吉布提科隆國外工作家倶及裝備展( ORGATEC )上,盧旺達設計師 Alain Gilles 用為家私企業 BuzziSpace 所設計的極簡風座椅 Buzzifloat 給出了否認的解答.座椅的設計靈性出

cordova百度地图定位Android版插件

本插件利用百度地图提供的定位功能进行Android版手机定位. 为什么没有iOS版? 因为iOS版有官方的定位插件cordova-plugin-geolocation可以使用. 请参照:cordova-plugin-geolocation Android版为什么不使用官方的cordova-plugin-geolocation插件 最新版的插件已经删除掉的Android版定位的代码,改为基于系统浏览器(chrome内核)进行定位. 为什么这样做,也有人问过同样的问题,作者的回答是这样比原生定位更快

Cordova(PhoneGap)通过CordovaPlugin插件调用 Activity 实例

引言 Cordova(PhoneGap)采用的是HTML5+JavaScript混合模式来开 发移动手机APP,因此当页面需要获取手机内部某些信息时(例如:联系人信息,坐标定位,短信等),程序就需要调用手机内部的API跟页面进行信息交换. Cordova 特别为此定制了完善的解决方案,以方便用户进行程序编辑.在这一章里将为大家逐一介绍Cordova与Actitity通讯的实现原理. 目录 一.CordovaPlugin类简介 二.页面通过 cordova.exec 函数调用 CordovaPlu

Android移动APP开发笔记——Cordova(PhoneGap)通过CordovaPlugin插件调用 Activity 实例

引言 Cordova(PhoneGap)采用的是HTML5+JavaScript混合模式来开发移动手机APP,因此当页面需要获取手机内部某些信息时(例如:联系人信息,坐标定位,短信等),程序就需要调用手机内部的API跟页面进行信息交换.Cordova 特别为此定制了完善的解决方案,以方便用户进行程序编辑.在这一章里将为大家逐一介绍Cordova与Actitity通讯的实现原理. 目录 一.CordovaPlugin类简介 二.页面通过 cordova.exec 函数调用 CordovaPlugi

在ionic/cordova中使用极光推送插件(jpush)

Stpe1:创建一个项目(此处使用的是tab类型的项目,创建方式可参照我前一篇如何离线创建Ionic1项目) Stpe2:修改项目信息 打开[config.xml]修改下图内容: Stpe3:创建极光项目 注册极光开发者账号,并新建项目并获取AppKey如下图: Stpe4:安装极光推送cordova插件(jpush-phonegap-plugin) 检查你的项目plugin目录中是否有[cordova-plugin-device]目录.若存在,建议先卸载他.卸载命令:ionic plugin

cordova 3.0以上ios自定义插件

<pre name="code" class="objc"><span style="font-size:14px;">搞了半个月Cordova插件,但一直没沉下心能弄.为了更好的理解Cordova插件的开发,今天自己写了一个Demo 先简单介绍一下,如不清楚Cordova是什么,有什么作用,可以移步问度娘<hybrid应用开发,Cordova框架>.其实Cordova的实现原理还是基于WebView截获URL

cordova的android notify消息通知插件

最近在学习用CORDOVA(PHONEGAP)结合SENCHA TOUCH开发应用,想实现一个安卓下的消息通知功能,这个可以通过CORDOVA的插件来实现. 插件目录结构如下: notifyplugin plugin.xml www/notifysrv.js src/android/NotifysrvPlugin.java libs/android-support-v4.jar 先编写plugin.xml <?xml version="1.0" encoding="UT

硅谷社交8--联系人列表页面

1.是否有邀请信息红点的设置 // 获取当前是否有新的邀请信息 boolean is_notify = SpUtils.getInstace(IMApplication.getGlobalApplication()).getBoolean(SpUtils.IS_INVITE_NOTIY, false); iv_contact_notify.setVisibility(is_notify ? View.VISIBLE : View.GONE); 2.注册联系人邀请信息变化的广播 private B

[tmp] [email&#160;protected]所有人插件

<div style="padding:3px;text-align:right;"> <a style="background:green;color:white;padding:2px;" href="#" onclick="return atAll('at');">@本页</a>     <a style="background:green;color:white;pa