Я создаю универсальный chatscraper для потоковой передачи сайтов с использованием JSDOM, а twitch.tv выдает опечатку, показанную ниже
23:57:50 [ERROR] Uncaught error. TypeError: Cannot read property 'navigationStart' of undefined at t.NdhY.e.getCurrentTimestamp (https://static.twitchcdn.net/assets/core-45cc951fa1577878dbc1.js:1:419319) at t.NdhY.e.resetStartTime (https://static.twitchcdn.net/assets/core-45cc951fa1577878dbc1.js:1:419527) at t.e (https://static.twitchcdn.net/assets/core-45cc951fa1577878dbc1.js:1:413933) at new t (https://static.twitchcdn.net/assets/core-45cc951fa1577878dbc1.js:1:420474) at new e (https://static.twitchcdn.net/assets/core-45cc951fa1577878dbc1.js:1:433384) at new e (https://static.twitchcdn.net/assets/core-45cc951fa1577878dbc1.js:1:108643) at ve (https://static.twitchcdn.net/assets/core-45cc951fa1577878dbc1.js:1:105431) at Object.gg62 (https://static.twitchcdn.net/assets/core-45cc951fa1577878dbc1.js:1:879504) at c (https://www.twitch.tv/iamfallfromgrace:1:1371) at Object.150 (https://static.twitchcdn.net/assets/core-45cc951fa1577878dbc1.js:1:24255)
, очевидно, что скрипт на странице пытается получить доступ к свойству объектакоторый существует в браузере, но не в JSDOM.
Кто-нибудь еще сталкивался с этим при монтировании страницы стримера для подергивания в JSDOM?Есть ли что-нибудь в конфигурации JSDOM, которую я могу изменить?
спасибо.