사용자가 요소를 복사하여 붙여 넣을 수있는 앱이 있습니다. 나는 내장 이벤트 인 "copy"와 "paste"를 사용한다. 다음은 예입니다.복사 + jQuery/Firefox에서 작동하지 않는 이벤트 붙여 넣기
$(document).on('copy',myCopyFunction).on('paste',myPasteFunction);
이것은 Chrome에서 잘 작동합니다. 그러나 Firefox에서는 전혀 작동하지 않습니다. 여기에 바이올린을 보여입니다 (스크립트는 키보드 이벤트를 수신하려면 실행중인 창을 클릭해야 유의) :
이 버그 또는 무엇인가? 한 가지 해결 방법은 단순히 "CTRL"및 "C"및 "V"에 대한 키보드 이벤트를 캡처하는 것입니다.하지만 이렇게하면 Chrome은 Copy 이벤트 Twice를 수신합니다. Chrome에서이 기능을 사용 중지하는 데 더 많은 코드가 필요합니다. 역으로 보입니다.
누구나 솔루션 또는 작동하지 않는 이유에 대한 통찰력을 제공 할 수 있습니까?
나는 똑같은 것을 발견했다. 매우 불행한. – Andrew
@zgood 당신은 나를보다 빠릅니다;) – Subbu