Принудительное молчание JS оповещений по значению заголовка с WKWebView - PullRequest
0 голосов
/ 17 апреля 2020

В настоящее время я пишу приложение Swift для macOS, которое оборачивает веб-приложение в объект WKWebView. Однако, несмотря на то, что функциональность веб-приложения работает бегло, появляется случайное предупреждение JavaScript:

The operation was aborted.

Предупреждение полностью случайное и не влияет на функциональность. Веб-приложение будет продолжать работать гладко за оповещением.

Есть ли способ прослушать событие оповещения, обнаружить, что оно имеет заголовок The operation was aborted., и немедленно его закрыть?

В качестве альтернативы Возможно, еще более эффективный метод, который отключает оповещение - с таким названием - от полного отображения себя?

Мои пользователи также сообщили еще одно бессмысленное оповещение - с заголовком MEDIA_KEY: [object Event] - что не влияет на функциональность. Кажется, он появляется только при воспроизведении новой песни (как в веб-браузере: Safari, Chrome, Firefox; так и в моем приложении). Опять же, не влияет на функциональность веб-приложения, просто бессмысленные JavaScript предупреждающие сообщения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...