Daha çox

Openlayers 3 - tam ekran


Openlayers 3 ol.control.FullScreen () nəzarətini bilir. Basıldıqda tam ekran xəritəsi əldə edəcəksiniz.

Nə bilmək istərdim: tam ekran nəzarətinin basıldığını aşkarlamaq üçün hansı hadisəyə qulaq asmalıyam?

Bu tədbirdə bir dərəcədə böyütmək istərdim:

var ölçü = source.getExtent (); map.getView (). fitExtent (ölçü, map.getSize ());

Jonatas Walker-in OpenLayers-a verdiyi cavab əsasında Tam ekran üçün EventListener əlavə edin ...

Bir EventListener kimi əlavə edə bilərsiniz

fullscreen.on ('dəyişdir', function (evt) {console.log (evt);});

Tam ekran daxil edildikdə və ya solda bir dəfə atəşə tutulmalı və bəzi məntiqlə daxil olub olmadığını müəyyənləşdirə və böyüdüyünüz ölçüdə edə bilərsiniz.


Videoya baxın: OpenLayers Introduction for Beginners (Oktyabr 2021).