У меня возникла проблема с открытием нового окна в сафари (как для ipad, так и для настольных версий), который вращается вокруг блокировщика всплывающих окон. В основном я обнаружил, что если window.open не вызывается из события click, сафари заблокирует всплывающее окно.
Событие, вызывающее window.open, в настоящее время изменено из списка.
Есть ли какой-либо способ, кроме переключения какого события мы обрабатываем, чтобы обмануть сафари, чтобы разрешить всплывающее окно в этом сценарии? (событие onchanged)