Я пытаюсь запустить мою карту OpenLayers 3, чтобы стать полноэкранным в коде, но мне не очень повезло.Как я могу запустить полноэкранное событие OpenLayers 3?
У меня есть кое-что вдоль линий:
var fullScreenControl = new ol.control.FullScreen()
// Create map in between using fullScreenControl
fullScreenControl.changed();
код ничего не дает, хотя. Я попробовал fullScreenControl.dispatchEvent ('change'); тоже без везения. Я предполагаю, что это не слишком сложно, но все остальные вопросы, похоже, вращаются вокруг обнаружения события, а не запускают его.
Если вы не нашли решения для этого, подумайте о библиотеках, которые вызывают полноэкранное поведение для элементов HTML, например https://github.com/sindresorhus/screenfull.js, или просто прочитайте эту статью: https://www.sitepoint.com/use-html5-full-screen-api/ – Icarus