kolyan22region Опубликовано 16 февраля, 2016 Жалоба Поделиться Опубликовано 16 февраля, 2016 Десктопные оповещения в браузере для Vii Engine. Открываем файл, который отвечает за оповещения (обычно это /templates/Default/js/push.js) И после: function GoPage(event, p){ var oi = (event.target) ? event.target.id: ((event.srcElement) ? event.srcElement.id : null); if(oi == 'no_ev' || oi == 'update_close' || oi == 'update_close2') return false; else { pattern = new RegExp(/photo[0-9]/i); pattern2 = new RegExp(/video[0-9]/i); if(pattern.test(p)) Photo.Show(p); else if(pattern2.test(p)){ vid = p.replace('/video', ''); vid = vid.split('_'); videos.show(vid[1], p, location.href); } else Page.Go(p); } } Вставляем: //HTML5 NOTIFICATION if (("Notification" in window)) { Notification.requestPermission(); } function sendNotification(title, options) { if(!("Notification" in window)) { alert('Ваш браузер не поддерживает оповещения'); } else if(Notification.permission === "granted") { var notification = new Notification(title, options); function clickFunc() { console.log("Юзверь кликнул на уведомление."); } notification.onclick = clickFunc; } else if(Notification.permission !== 'denied') { Notification.requestPermission(function (permission) { if(permission === "granted") { var notification = new Notification(title, options); } else { console.log("Юзверь запретил уведомления."); } }); } else { console.log("Юзверь запретил уведомления."); } } После: $('#updates').html($('#updates').html()+temp); Вставляем: sendNotification(row[1], { body: row[3], icon: row[5], dir: 'auto' }); ВРОДЕ ВСЁ. Жмякни по ! 6 Ссылка на комментарий Поделиться на другие сайты Поделиться
orlov22region Опубликовано 16 февраля, 2016 Жалоба Поделиться Опубликовано 16 февраля, 2016 Спасибо, работает Ссылка на комментарий Поделиться на другие сайты Поделиться
wenjiro Опубликовано 16 февраля, 2016 Жалоба Поделиться Опубликовано 16 февраля, 2016 У меня нету такого файла. Ссылка на комментарий Поделиться на другие сайты Поделиться
kolyan22region Опубликовано 16 февраля, 2016 Автор Жалоба Поделиться Опубликовано 16 февраля, 2016 У меня нету такого файла. ищи в main.tpl Ссылка на комментарий Поделиться на другие сайты Поделиться
wenjiro Опубликовано 16 февраля, 2016 Жалоба Поделиться Опубликовано 16 февраля, 2016 ищи в main.tpl код? или директорию к файлу? Ссылка на комментарий Поделиться на другие сайты Поделиться
kolyan22region Опубликовано 16 февраля, 2016 Автор Жалоба Поделиться Опубликовано 16 февраля, 2016 код? или директорию к файлу? Код! Короче, в вк в лс vk.com/kolyan22region Ссылка на комментарий Поделиться на другие сайты Поделиться
wenjiro Опубликовано 16 февраля, 2016 Жалоба Поделиться Опубликовано 16 февраля, 2016 ищи в main.tpl А. нашел. Ссылка на комментарий Поделиться на другие сайты Поделиться
masi4ka Опубликовано 16 февраля, 2016 Жалоба Поделиться Опубликовано 16 февраля, 2016 а как сделать что бы на самом сайте не выводило а на других вкладках было Ссылка на комментарий Поделиться на другие сайты Поделиться
viiprogrammer Опубликовано 17 февраля, 2016 Жалоба Поделиться Опубликовано 17 февраля, 2016 а как сделать что бы на самом сайте не выводило а на других вкладках было Надо проверять активность в вкладке Ссылка на комментарий Поделиться на другие сайты Поделиться
Василий Опубликовано 26 марта, 2016 Жалоба Поделиться Опубликовано 26 марта, 2016 У меня работает .. скажите как сделать чтоб оповещение само закрывалось ? Ссылка на комментарий Поделиться на другие сайты Поделиться
kolyan22region Опубликовано 28 марта, 2016 Автор Жалоба Поделиться Опубликовано 28 марта, 2016 У меня работает .. скажите как сделать чтоб оповещение само закрывалось ? Оно само должно закрыться, через пару секунд. Зависит от браузера. Ссылка на комментарий Поделиться на другие сайты Поделиться
Василий Опубликовано 28 марта, 2016 Жалоба Поделиться Опубликовано 28 марта, 2016 Оно само должно закрыться, через пару секунд. Зависит от браузера. у меня не закрывается Ссылка на комментарий Поделиться на другие сайты Поделиться
kolyan22region Опубликовано 29 марта, 2016 Автор Жалоба Поделиться Опубликовано 29 марта, 2016 у меня не закрывается хз. должно. повторяю, это от браузера зависит Ссылка на комментарий Поделиться на другие сайты Поделиться
Василий Опубликовано 2 апреля, 2016 Жалоба Поделиться Опубликовано 2 апреля, 2016 Как сделать чтоб оповещение приходило когда страница либо свернутая либо браузер свернут , просто не очень удобно что оповещение приходил от браузера и одновременно от сайта ... Ссылка на комментарий Поделиться на другие сайты Поделиться
kolyan22region Опубликовано 2 апреля, 2016 Автор Жалоба Поделиться Опубликовано 2 апреля, 2016 Как сделать чтоб оповещение приходило когда страница либо свернутая либо браузер свернут , просто не очень удобно что оповещение приходил от браузера и одновременно от сайта ... Можно было в гугле вбить http://ru.stackoverflow.com/questions/208624/%D0%9A%D0%B0%D0%BA-%D1%83%D0%B7%D0%BD%D0%B0%D1%82%D1%8C-%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%B0-%D0%BB%D0%B8-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0-%D0%B2%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0-%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0 Ссылка на комментарий Поделиться на другие сайты Поделиться
m4ks Опубликовано 11 апреля, 2016 Жалоба Поделиться Опубликовано 11 апреля, 2016 Вроде бы все правильно сделал. Но уведомление не появляется... Ссылка на комментарий Поделиться на другие сайты Поделиться
viiprogrammer Опубликовано 11 апреля, 2016 Жалоба Поделиться Опубликовано 11 апреля, 2016 Вроде бы все правильно сделал. Но уведомление не появляется... А в браузере разрешаешь уведомления от сайта? Ссылка на комментарий Поделиться на другие сайты Поделиться
m4ks Опубликовано 12 апреля, 2016 Жалоба Поделиться Опубликовано 12 апреля, 2016 А в браузере разрешаешь уведомления от сайта? Да, разрешил! Но уведомление так и не появлялось. Ссылка на комментарий Поделиться на другие сайты Поделиться
viiprogrammer Опубликовано 12 апреля, 2016 Жалоба Поделиться Опубликовано 12 апреля, 2016 Да, разрешил! Но уведомление так и не появлялось. А что в консоли пишет? Какой браузер? Надеюсь не IE...?) Ссылка на комментарий Поделиться на другие сайты Поделиться
omega_zero Опубликовано 27 июня, 2019 Жалоба Поделиться Опубликовано 27 июня, 2019 не работает,сборка Qumetic Vii-Engine-2 Ссылка на комментарий Поделиться на другие сайты Поделиться
omega_zero Опубликовано 29 июня, 2019 Жалоба Поделиться Опубликовано 29 июня, 2019 Пардон,я тупанул. Надо htttps что бі они работали. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения