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