Я монтирую index.html из комплекта Vue на элемент объекта.Таким образом, он находится в другом контексте DOM.
Из пакета Vue я вызываю webkitRequestFullscreen / mozRequestFullScreen.
if (serviceMapElement.requestFullscreen) {
serviceMapElement.requestFullscreen();
} else if (serviceMapElement.mozRequestFullScreen) {
serviceMapElement.mozRequestFullScreen();
} else if (serviceMapElement.webkitRequestFullscreen) {
serviceMapElement.webkitRequestFullscreen();
}
В Chrome все работает нормально, за исключением того, что приложение перезагружается и теряетего состояние.
В Safari он с треском проваливается и выдает странный кадр.
В Firefox он работает как положено.
Есть идеи?