Я понимаю, что это старый вопрос, но есть плагин для этого сейчас.У него есть свои минусы, но работает.На момент написания он поддерживает следующие функции:
- iOS поддерживает: создание (без вывода сообщений), обновление (без вывода сообщений) и удаление (без вывода сообщений) событие
- Android> = 4: создание(в интерактивном режиме и без вывода сообщений), обновление (не поддерживается), удаление (без вывода сообщений) событие
- Android <4: создание (в интерактивном режиме), обновление (не поддерживается), удаление (не поддерживается) событие </li>
Ниже приведен пример кода:
var startDate = new Date(2014,2,15,18,30,0,0,0);
var endDate = new Date(2014,2,15,19,30,0,0,0);
var title = "My nice event";
var newTitle = "My new nice event";
var location = "Home";
var notes = "Some notes about this event.";
var success = function(message) {
alert("Success: " + JSON.stringify(message));
};
var error = function(message) {
alert("Error: " + message);
};
window.plugins.calendar.createEvent(title,location,notes,startDate,endDate,success,error);
window.plugins.calendar.modifyEvent(title,location,notes,startDate,endDate,newTitle,location,notes,startDate,endDate,success,error);
window.plugins.calendar.deleteEvent(newTitle,location,notes,startDate,endDate,success,error);