mirror of
https://github.com/YuzuZensai/NekoMelody.git
synced 2026-01-31 14:57:58 +00:00
🐛 fix: Skip error
This commit is contained in:
@@ -65,7 +65,7 @@ export async function getYouTubeFormats(id: string) {
|
||||
waitUntil: "networkidle2",
|
||||
});
|
||||
const body = await page.evaluate(() => document.body.innerHTML);
|
||||
await page.close();
|
||||
page.close();
|
||||
|
||||
const match = body.match(
|
||||
/var ytInitialPlayerResponse = (.*?)(?=;\s*<\/script>)/,
|
||||
@@ -91,6 +91,7 @@ export async function getYouTubeFormats(id: string) {
|
||||
|
||||
return formats;
|
||||
} catch (err) {
|
||||
console.error(err);
|
||||
throw new Error("Failed to parse YouTube formats");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -366,6 +366,10 @@ export class SeekableStream {
|
||||
this.event.on(event, listener);
|
||||
}
|
||||
|
||||
public removeAllListeners(event: string) {
|
||||
this.event.removeAllListeners(event);
|
||||
}
|
||||
|
||||
public destroy() {
|
||||
if (this.destroyed) return;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user