Событие хранилища не выполняется в элементе управления веб-браузера WinForms

У меня есть пользовательский элемент управления веб-браузера WinForm, который в большинстве случаев работает нормально. У меня проблема связана с местными событиями.

При добавлении слушателя к событию хранения (javascript):

window.addEventListener('storage', eventHandler, false)

функция eventHandler никогда не вызывается. Я пробовал это с более чем одним окном (размещение элемента управления веб-браузера), но это не работает. Если я открою обычный браузер и мой пользовательский браузер, он вызовет событие хранения в обычном веб-браузере, только если я напишу в локальное хранилище в пользовательском веб-браузере, а не наоборот.

Прослушивание события storagecommit работает нормально:

window.addEventListener('storagecommit', eventHandler, false)

но это срабатывает только в браузере, который пишет в локальное хранилище.

Если кто-то может оказать некоторую помощь, это будет очень ценно.

0 ответов

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