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