【发布时间】:2017-06-19 22:30:35
【问题描述】:
嗨,有没有办法在 Openlayers 上触发全屏地图?我知道我们可以在地图上添加一个控件来触发全屏。但我想知道是否有可以让我的地图以全屏模式显示的功能?
【问题讨论】:
标签: openlayers-3
嗨,有没有办法在 Openlayers 上触发全屏地图?我知道我们可以在地图上添加一个控件来触发全屏。但我想知道是否有可以让我的地图以全屏模式显示的功能?
【问题讨论】:
标签: openlayers-3
您可以在地图的getTargetElement上调用相应的方法,例如:
var element = map.getTargetElement();
if (element.requestFullscreen) {
element.requestFullscreen();
} else if (element.msRequestFullscreen) {
element.msRequestFullscreen();
} else if (element.mozRequestFullScreen) {
element.mozRequestFullScreen();
} else if (element.webkitRequestFullscreen) {
element.webkitRequestFullscreen();
}
【讨论】: