Прочитав подобные вопросы здесь , мне интересно, возможно ли это вообще?
Я понимаю, что могу заставить работать нижеприведенное, обернув функцию setInterval, которая многократно вызывает функцию проверки изменений, но я бы предпочел использовать непрерывный опрос.
База данных регулярно обновляется каждую минуту в периоды пиковой нагрузки, но кажется бесполезным продолжать опрашивать базу данных в периоды непиковой нагрузки ...
$.getJSON('http://localhost:5984/db?callback=?', function(db) {
console.log(db.update_seq);
$.getJSON('http://localhost:5984/db/_changes?since='+db.update_seq+'&feed=continuous&callback=?', function(changes) {
console.log(changes);
});
});
Firebug показывает, когда изменение действительносделано, что-то происходит, но возвращается только null.
Я тоже в том же домене, вызываю страницу из localhost / index.php