xtify реактор на BeforeMessage не работает

Я использую реактор http://getreactor.xtify.com/ в магистральном приложении и пытаюсь создать собственный ящик для входящих сообщений. Я использую auto-run="false" параметр конфигурации. Затем я определяю функцию для onBeforeMessage

Reactor.onBeforeMessage(function(message){
console.log('new Message');
});

Эта функция в большинстве случаев вызывается, а некоторые другие нет. Первый вопрос, почему вызывается onBeforeMessage, хотя я указываю auto-run="false"? Второй вопрос, почему onBeforeMessage не всегда срабатывает?

1 ответ

Вам нужно будет использовать:

data-auto-run="false"

вместо:

auto-run="false"

Префикс "data-" - это способ хранения метаданных HTML-элемента в HTML5.

Вы можете увидеть JS Fiddle с подробным объяснением того, как реализовать пользовательский почтовый ящик:

http://goo.gl/8Ej9vM

Обратите внимание, что функция, которую вы регистрируете с помощью Reactor.onBeforeMessage(), принимает список сработавших сообщений, а не одно сообщение. Вы можете увидеть больше документации здесь:

http://getreactor.xtify.com/documentation/notifications.php

Другие вопросы по тегам