У меня есть приложение (Vanilla JS / Weback + Babel), которое использует postMessage для связи между страницей хоста и iframe (разные домены).
Я заметил, что на IOS 12 браузер Chrome отправляет событие, которое попадает в мой слушатель при таких взаимодействиях, как нажатие кнопки.
Данные о событиях выглядят так:
{
"type":"org.chromium.contextMenuMessage",
"requestId":"CC0C490584C989ACE524F0ED69F418DD",
"x":245,
"y":399.5
}
Что это? Я не смог найти ресурс, который мог бы объяснить это поведение.
Редактировать: также самое странное в этом событии то, что оно, по-видимому, присутствует в производственной среде, но не на локальном.