Estoy tratando de interceptar algunos window.addEventListener dentro de "this.on events" personalizados.
Estoy intentando con este código, no tengo idea de cómo obtener mi resultado :(
(recibo correctamente el window.addEventListener)
¿Alguien tiene alguna idea?
Función
function playersdk(...){ window.addEventListener('message', ({ data }) => { let eventData = JSON.parse(data); this.on = function (event, obj) { console.log(eventData); if (event == eventData.type) { return eventData; } } }); }pagina principal
let player=new playersdk(); player.on('play', e => console.log('play'));