mirror of
https://github.com/streamwall/streamwall.git
synced 2026-01-24 22:22:50 -05:00
Load YT videos faster by detecting src being set
This commit is contained in:
@@ -153,12 +153,9 @@ const viewStateMachine = Machine(
|
||||
const info = await wc.executeJavaScript(`
|
||||
const sleep = ms => new Promise((resolve) => setTimeout(resolve, ms))
|
||||
async function waitForVideo() {
|
||||
// Give the client side a little time to load. In particular, YouTube seems to need a delay.
|
||||
await sleep(1000)
|
||||
|
||||
let tries = 0
|
||||
let video
|
||||
while (!video && tries < 20) {
|
||||
while ((!video || !video.src) && tries < 20) {
|
||||
video = document.querySelector('video')
|
||||
tries++
|
||||
await sleep(200)
|
||||
|
||||
Reference in New Issue
Block a user