Для моб. версии сайта модальные окна стилями сделаны на весь экран, в углу кнопка "закрыть"... Но пользователю смартфона не понятно, что с этим делать... - большинство нажимают кнопку "Назад" на моб. девайсе, или браузере.
Ищу универсальное решение ( iOs, Android ), которое позволит отследить наличие активного модального окна, и вместо перехода назад по истории выполнить закрытие оного...
Пытался сделать так:
$(window).on('unload', function(event) {
if(jQuery('#popup').is(':visible')) {
jQuery('#popup').hide();
location.href ='#';
}
});
Но это не работает на смартфонах (на компе норм.)