1

Я разрабатываю приложение на основе javascript blackberry-webworks. Я определил свой контекст для меню (blackberry.ui.contextmenu.defineCustomContext) и добавил несколько элементов. Он может быть открыт на соответствующих узлах, но я не могу определить, когда он закрывается.Контекстное меню Blackberry закрыть событие

Возможно ли получить событие, когда контекстное меню закрывается? Или есть какое-либо свойство/метод, предоставляющий контекстное меню (например, «открыто»/«закрыто»)?

ответ

0

Похоже, что единственным событием, с которым вы можете получить дескриптор, является событие window.onContextMenu, которое запускается при запросе клиентом/пользователем меню.

Из документов (https://developer.blackberry.com/html5/apis/blackberry.ui.contextmenu.html) «Контекстная информация доступна из оконного объекта через ContextMenu событие„window.oncontextmenu“. Это событие срабатывает всякий раз, когда есть запрос контекстное меню от клиента. Это событие предоставляет все контекстуальную информацию, необходимую для хранения контекста самостоятельно и сохранения того, из какого элемента было запущено контекстное меню. Это позволяет выполнять множество различных действий после запроса контекстного меню ».

+0

Да, я это видел. Но я хочу сохранить некоторую информацию (например, целевой узел) до появления меню и очистить эту информацию после закрытия. Тем не менее, спасибо за ваш ответ, @chadtatro. – Kiril

 Смежные вопросы

  • Нет связанных вопросов^_^