Страница (html5-игра) помещается в iframe, после демонстрации рекламного объявления, iframe c игрой теряет фокус ввода и не реагирует на любые нажатия. Как можно принудительно вернуть фокус ввода?
window.focus() или document.getElementById('gameContainer').focus(); ?
gameContainer - это div, где создаётся канвас с игрой.
Сработает ли, и у какого элемента таки вызывать метод focus()? у window, gameContainer или canvas с игрой?
P.S. Я бы не задавал вопрос, если бы можно было протестить все эти варианты, но решать проблемы могу только "вслепую", поскольку проблема возникает только на сервера заказчика.