03.01.2024 07:00:36
Вставляем в консоль данный скрипт
После чего будут логироваться все события которые вызываются например при клике на кнопку!
Код |
---|
let originalBxOnCustomEvent = BX.onCustomEvent; BX.onCustomEvent = function (eventObject, eventName, eventParams, secureParams) { let logData = { eventObject: eventObject, eventName: eventName, eventParams: eventParams, eventParamsClassNames: [], secureParams: secureParams }; for (var i in eventParams) { let param = eventParams [i]; if (param !== null && typeof param == 'object' && param.constructor) { logData['eventParamsClassNames'].push(param.constructor.name) } else { logData['eventParamsClassNames'].push(null); } } console.log(logData); originalBxOnCustomEvent.apply(null, [eventObject, eventName, eventParams, secureParams]); } |
После чего будут логироваться все события которые вызываются например при клике на кнопку!