Это нужно для того, чтобы передавать события в iframe поверх которого находится надпись.
Я делал так:
var listener = function(e) {
iframe.postMessage({type: e.type, x:e.clientX, y:e.clientY}, '*');
}
domElement.addEventListener('mousedown', listener);
domElement.addEventListener('mouseup', listener)
domElement.addEventListener('mousemove', listener);
а внутри iframe
window.addEventListener('message', function(e) {
var event = document.createEvent ('MouseEvents');
event.initMouseEvent(e.data.type, true, true, window, 1, null, null, e.data.x, e.data.y, false, false, false, false, 0, null);
domElement.dispatchEvent(event);
})
Спасибо большое
SelenIT2 за
pointer-events:none
теперь все проесще и нативно