Показывать уведомления в браузере ZennoPoster

  • Автор темы Автор темы Mirzam
  • Дата начала Дата начала

Mirzam

Client
Регистрация
13.10.2017
Сообщения
12
Реакции
1
Баллы
3
Всем привет! Как разрешить уведомления в браузере зено? Возможно ли это?
Screenshot_1.png
 
Интересует тот же вопрос. Не нашел решения?
 
Интересует тот же вопрос. Не нашел решения?
В новой версии зено появилась поддержка по моему запросу. Используй последнюю версию мозиллы в шаблоне, будет появляться окно - Разрешить/Запретить. Если версия браузера ниже 52, выбор не сохранится, не применится.
 
xnUxM0npMQE.jpg


В хроме появляется.

D6KVuiapArw.jpg


В зенке не хочет.

2qSnG7QiNNI.jpg



Может подскажешь где искать проблему?
Версия 5.16.2.0
 
xnUxM0npMQE.jpg


В хроме появляется.

D6KVuiapArw.jpg


В зенке не хочет.

2qSnG7QiNNI.jpg



Может подскажешь где искать проблему?
Версия 5.16.2.0

Может у тебя уже разрешены уведомления? Сами уведомления показываться не будут в любом случае. Сделай JavaScript вставку с кодом как на скриншоте.
Screenshot_1.png

И посмотри, что в Variable0. Если значение granted, показ уведомлений разрешен. Если default, значит не определен, т.е. должен выдать окно Разрешить/Запретить. Если denied, то запрещен.
 
default
но ничего не выводит(((
 
Перезапустил комп, толку ноль...
Ну все равно спасибо)))
ладно, попробую по другому как то реализовать что задумано.
 
Перезапустил комп, толку ноль...
Ну все равно спасибо)))
ладно, попробую по другому как то реализовать что задумано.
В техподдержку обратись. Допилят, если не работает.
 
Где то разрабы писали, что просто идёт отмена.
 
Столкнулся с проблемой.
Версия зенно последняя.

f1.jpg


f2.jpg


Все настроил как на скрине, но почему-то JS "return Notification.permission;" возвращает default.
Пробовал предварительно прописывать - Notification.permission === "granted"
Это тоже успеха не принесло.

Ссылка по которой всплывает оповещение (файл картинка рандомная, скачивать файл не нужно):
https://www.sendspace.com/file/o7ecg2

В чем может быть проблема? Как разрешить оповещения?
 
Имеется ввиду желтые надписи - Sorry, you can't watch this content ?
Вообще это рекламные баннера, а не оповещения.
Если не эмулировать Хром , а ставить родной FireFox то будет это видно.

Sendspace.png
 
Имеется ввиду желтые надписи - Sorry, you can't watch this content ?
Вообще это рекламные баннера, а не оповещения.
Если не эмулировать Хром , а ставить родной FireFox то будет это видно.

Посмотреть вложение 30971
Я про другое.
В посте выше. Первый скрин. Левый верхний угол. Я красным обвел.
Про разрешение уведомлений речь идет.
 
Я про другое.
В посте выше. Первый скрин. Левый верхний угол. Я красным обвел.
Про разрешение уведомлений речь идет.
Не понимаю что с ним не так?) Это не уведомление, это запрос на их разрешение.
Кубик в постере не ответит Да или Нет на него. Он просто либо разрешит либо заблокирует уведомления.
И у меня кстати не выдается почему-то...
 
Не понимаю что с ним не так?) Это не уведомление, это запрос на их разрешение.
Кубик в постере не ответит Да или Нет на него. Он просто либо разрешит либо заблокирует уведомления.
И у меня кстати не выдается почему-то...
Вот я хочу разрешить. В кубике разрешения оповещений стоит - ОК.
Но если после этого кубика вызвать в JS "return Notification.permission;", то мне выдается "default".
А должно же выдаваться "granted" ?
Т.е. как буд-то этот кубик не работает почему-то.

UPD: Что-то запросы на оповещения на площадке пропали. Я найду другую и скину ссылку, но сути вопроса глобально не меняет. Почему не применяется кубик.

UPD2: https://meduza.io
 
Последнее редактирование:
Вот я хочу разрешить. В кубике разрешения оповещений стоит - ОК.
Но если после этого кубика вызвать в JS "return Notification.permission;", то мне выдается "default".
А должно же выдаваться "granted" ?
Т.е. как буд-то этот кубик не работает почему-то.

UPD: Что-то запросы на оповещения на площадке пропали. Я найду другую и скину ссылку, но сути вопроса глобально не меняет. Почему не применяется кубик.

UPD2: https://meduza.io
У нас была реализация вот этого метода - https://developer.mozilla.org/ru/docs/Web/API/Notification/requestPermission
Соответственно и проверять надо с помощью него, срабатывает кубик или нет.
Надо выполнить кубик с настройкой уведомлений, затем перейти на страницу и выполнить на странице скрипт
в переменных окружения Page.LastNotificationTitle будет с текстом, который указал в скрипте
Код:
Развернуть Свернуть Копировать
Notification.requestPermission().then(function(result) {
  if (result === 'denied') {
  }
  if (result === 'default') {
  }
  if (result === "granted") {
    var notification = new Notification("Hi there!");
  }
});
т.е. кубик управляет доступом к уведомлениям в браузере.
Другое дело, что видимо не на всех сайтах этот метод работает.
 
У нас была реализация вот этого метода - https://developer.mozilla.org/ru/docs/Web/API/Notification/requestPermission
Соответственно и проверять надо с помощью него, срабатывает кубик или нет.
Надо выполнить кубик с настройкой уведомлений, затем перейти на страницу и выполнить на странице скрипт
в переменных окружения Page.LastNotificationTitle будет с текстом, который указал в скрипте
Код:
Развернуть Свернуть Копировать
Notification.requestPermission().then(function(result) {
  if (result === 'denied') {
  }
  if (result === 'default') {
  }
  if (result === "granted") {
    var notification = new Notification("Hi there!");
  }
});
т.е. кубик управляет доступом к уведомлениям в браузере.
Другое дело, что видимо не на всех сайтах этот метод работает.
Провел тесты на всех типах браузера.
На https://meduza.io скрипт выдают ошибку с комментарием:
Выполнение действия JavaScript OwnCode Script Error: ReferenceError: UA is not defined

Проверил на другой площадке, для которой вся эта идея впринципе реализоваться планируется, то ответ JS скрипта пустой. Из кода выше следует, что настройка согласия с оповещениями не сработала.

Будьте добры покажите полностью шаб рабочий на каком-то сайте на котором корректно проходит согласие на оповещение и приходят оповещения, чтобы я был уверен, что это либо с площадкой беда, или на моей стороне по каким-то другим причинам не работает как надо.

Или может в действительности эта функция вцелом не рабочая сейчас и это какой-то баг.
 
Провел тесты на всех типах браузера.
На https://meduza.io скрипт выдают ошибку с комментарием:
Выполнение действия JavaScript OwnCode Script Error: ReferenceError: UA is not defined

Проверил на другой площадке, для которой вся эта идея впринципе реализоваться планируется, то ответ JS скрипта пустой. Из кода выше следует, что настройка согласия с оповещениями не сработала.

Будьте добры покажите полностью шаб рабочий на каком-то сайте на котором корректно проходит согласие на оповещение и приходят оповещения, чтобы я был уверен, что это либо с площадкой беда, или на моей стороне по каким-то другим причинам не работает как надо.

Или может в действительности эта функция вцелом не рабочая сейчас и это какой-то баг.
Проверьте уведомления вот на этом сайте, который был взят за образец - https://developer.mozilla.org/ru/docs/Web/API/notification\

И, кстати, на том же sendspace.com работает
 
Провел тесты на всех типах браузера.
На https://meduza.io скрипт выдают ошибку с комментарием:
Выполнение действия JavaScript OwnCode Script Error: ReferenceError: UA is not defined

У медузы настроена кросс доменная политика, можно выполнить сниппет:
Код:
Развернуть Свернуть Копировать
instance.SetBrowserPreference("security.csp.enable", false);
Тогда тестовый скрипт отработает.
 
  • Спасибо
Реакции: Yuriy Zymlex
Что-то не работает, парни. 10 раз перезапустил. 10 раз кубики перезаписал. Местами менял и т.д.
Все тот же пустой ответ JS сообщающий, что нет согласия на получение уведомлений.

Проверьте уведомления вот на этом сайте, который был взят за образец - https://developer.mozilla.org/ru/docs/Web/API/notification\

И, кстати, на том же sendspace.com работает
Проверил на обоих, что-то не работает. :ak:

У медузы настроена кросс доменная политика, можно выполнить сниппет:
Код:
Развернуть Свернуть Копировать
instance.SetBrowserPreference("security.csp.enable", false);
Тогда тестовый скрипт отработает.
Спасибо за ответ, но тут не помогло. На моей стороне по крайней мере.

На https://meduza.io скрипт все так же выдает ошибку с комментарием:
Выполнение действия JavaScript OwnCode Script Error: ReferenceError: UA is not defined


Гайз, прикрепляю ниже шаблон. Будьте добры тестаните мой шаб. Я что-то упускаю вероятно, но в упор не вижу. :dy:
Снимок экрана от 2018-07-30 13-46-48.png

Из всех 3-х вариантов ни один не отработал. ZennoPoster 5.19.0.0
 

Вложения

Что-то не работает, парни. 10 раз перезапустил. 10 раз кубики перезаписал. Местами менял и т.д.
Все тот же пустой ответ JS сообщающий, что нет согласия на получение уведомлений.


Проверил на обоих, что-то не работает. :ak:


Спасибо за ответ, но тут не помогло. На моей стороне по крайней мере.

На https://meduza.io скрипт все так же выдает ошибку с комментарием:
Выполнение действия JavaScript OwnCode Script Error: ReferenceError: UA is not defined


Гайз, прикрепляю ниже шаблон. Будьте добры тестаните мой шаб. Я что-то упускаю вероятно, но в упор не вижу. :dy:
Посмотреть вложение 31078
Из всех 3-х вариантов ни один не отработал. ZennoPoster 5.19.0.0
Все у вас работает)
Чтобы проверить результат выполнения скрипта, надо смотреть текст в Page.LastNotificationTitle, а не то что будет в переменной кубика.
в переменных окружения Page.LastNotificationTitle будет с текстом, который указан в скрипте
.
 
Все у вас работает)
Чтобы проверить результат выполнения скрипта, надо смотреть текст в Page.LastNotificationTitle, а не то что будет в переменной кубика.
Да, в Page.LastNotificationTitle новый заголовок присутствует, но в дальнейшем он не меняется никак, даже если этот JS-кубик убрать. Новые уведомления зенно не обрабатывает, которые должны приходить и отображаться в соответсвующих переменных (если я правильно принцип понял).
Окно с перменными открывал и закрывал, ждал более суток, пробовал разные сайты.
Соответсвующие переменные не содержат нового содержимого.

Это я что-то не понимаю? или все же не работает?
 
Да, в Page.LastNotificationTitle новый заголовок присутствует, но в дальнейшем он не меняется никак, даже если этот JS-кубик убрать. Новые уведомления зенно не обрабатывает, которые должны приходить и отображаться в соответсвующих переменных (если я правильно принцип понял).
Окно с перменными открывал и закрывал, ждал более суток, пробовал разные сайты.
Соответсвующие переменные не содержат нового содержимого.

Это я что-то не понимаю? или все же не работает?

Добрый день! Как с вами можно связаться ? Я не вижу отправку личных сообщений у вас в профиле
 
@VladZen будь добр удели ещё внимание вопросу моему. Так пока и не работает. Я не фанат беспокоить, но тут либо я что-то не понимаю, а примеров нет, либо зенно некорректно работает на моей стороне, либо вцелом не так как заявленно с этой функцией.
Текущее положение дел указал в предыдущем посте.

@hoffmanzor написал Вам в личку.
 
  • Спасибо
Реакции: ZSHab
@VladZen будь добр удели ещё внимание вопросу моему. Так пока и не работает. Я не фанат беспокоить, но тут либо я что-то не понимаю, а примеров нет, либо зенно некорректно работает на моей стороне, либо вцелом не так как заявленно с этой функцией.
Текущее положение дел указал в предыдущем посте.

@hoffmanzor написал Вам в личку.
удалось решить проблему? Аналогичная проблема и у меня(
 
А ua свежий ставить не надо?
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)