2017-03-22 4 views
1

openlayers에 오버레이가 있고 100 픽셀의 autoPanMargin을 제공하고 있습니다. 그것은 괜찮 크롬을 작동하지만 IE 11에서 우리가 작동하지 않습니다 오른쪽을 클릭하면.Openlayers의 autoPanMargin이 IE에서 작동하지 않습니다.

API,에 따르면 autoPanMargin은 자동 패닝 할 때 오버레이와지도 테두리 사이의 여백 (픽셀 단위)입니다.

그래서 여기에 내가 화면의 오른쪽을 클릭하여 모두 크롬과 IE에서 이것을 sample. 확인되는 코드 여기

var overlay = new ol.Overlay(/** @type {olx.OverlayOptions} */ ({ 
    element: container, 
    autoPan: true, 
    autoPanMargin : 100 
})); 

에서 사용하고 어떻게 오버레이입니다. Chrome에서는 팬이 표시됩니다. 그러나 IE에서는 그렇지 않습니다. 이 동작에 대한 이유와 가능한 해결책을 알고 싶습니다.

답변

0

질문 해 주셔서 감사합니다. 이것은 버그입니다. 방금 fix을 만들었습니다. 다음 릴리스 (> v4.0.1)에 포함될 예정입니다.

+0

빠른 응답을 보내 주셔서 감사합니다. –