Переопределить «Safari не может открыть страницу, потому что адрес недействителен» - PullRequest
1 голос
/ 24 марта 2020

Кто-нибудь знает, возможно ли переопределить это диалоговое окно в ios safari при попытке открыть собственное приложение из браузера safari с помощью URI appname:///, и приложение не установлено на устройстве?

Я попытался переопределить window.alert, и он работает, как и ожидалось, для предупреждений браузера, однако он не работает, когда он появляется. Или это может вызвать какое-то событие, которое я могу прослушать, используя window.addEventListener()?

enter image description here

1 Ответ

0 голосов
/ 24 марта 2020

Я провел некоторое исследование, и, похоже, это одна из двух причин:

  1. В конфигурации веб-приложения в консоли Intune есть параметр Требуется управляемый браузер, чтобы открыть для этой опции ссылки значение Да. .
  2. Приложение Intune Managed Browser для iOS не установлено на устройстве.

Чтобы устранить эту проблему, установите управляемый браузер Intune на устройстве iOS. или установите для параметра Требуется управляемый браузер, чтобы открыть этот параметр ссылки в политике значение №

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