Я только что обнаружил, что есть проблема с открытием всплывающих окон в Safari 13+
. Долгое время этот маленький хак работал:
let tab = window.open();
tab.location.href = "https://www.google.de";
Но теперь блокировщик, кажется, блокирует и это. Кто-то может это одобрить? Это работало в старых версиях раньше. Может быть, есть новый и лучший способ справиться с этим? Мне нужно сделать это, чтобы позволить моему клиенту платить в новой вкладке, пока вкладка источника опрашивает статус платежа.