홈>
이 예제를 구현하고 있습니다 https://openlayers.org/feature-frenzy /examples/editing.html 이지만 기능을 드래그 할 때 가로 챌 수 없습니다.
이것은 내가 코드에 추가 한 것입니다 :
translateInteraction.on('translateend', function (e) {
console.log( e );
});
translateInteraction.on('translating', function (e) {
console.log( e );
});
다각형을 만든 다음 다각형을 선택하여 드래그하지만 이벤트는 시작되지 않습니다. 내 목표는 드래그 한 기능을 포착하는 것입니다.
- 답변 # 1
관련 자료
- javascript - JQuery 드롭 다운 목록/선택 onchange 이벤트가 발생하지 않았습니다
- javascript - howlerjs - 오디오가 재생되는 동안 어떤 이벤트가 계속 발생합니까?
- jsf - 행 선택 이벤트 아약스가 작동하지 않습니다 (발사되지 않습니다)
- javascript - 크롬에서 드래그하면 클릭 이벤트가 시작됩니다
- javascript - 이벤트 변경 이벤트가 시작되지 않았습니다
- c# - 내 이벤트 핸들러 중 하나만 실행되는 이유는 무엇입니까?
- c# - 비동기 소켓 sendcompleted 이벤트가 발생하지 않는 이유는 무엇입니까?
- java - activiti - 종료 이벤트가 발생했지만 데이터베이스의 act_hi_actinst 테이블이 업데이트되지 않았습니다
- javascript :
이 예제는 해당 이벤트를 지원하지 않는 OpenLayers 버전 3.8.2를 사용하는 것입니다. OpenLayers 3 https://openlayers.org/en/v3.20.1/apidoc/ol.interaction.Translate.html의 최종 릴리스와 OpenLayers 4/5/6에서만 사용할 수 있습니다. ol.js 링크를 최신 버전으로 바꾸면 작동합니다.