From de8cbdd37552fb6028a9590ff109f877d8047431 Mon Sep 17 00:00:00 2001 From: Harvey Date: Mon, 30 Mar 2020 11:11:26 +0800 Subject: [PATCH] remove bilibiliDanmuParseFromAv --- .../artplayer-plugin-danmuku/src/bilibili.js | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/packages/artplayer-plugin-danmuku/src/bilibili.js b/packages/artplayer-plugin-danmuku/src/bilibili.js index 82a79ff78..9ff94ec95 100644 --- a/packages/artplayer-plugin-danmuku/src/bilibili.js +++ b/packages/artplayer-plugin-danmuku/src/bilibili.js @@ -39,21 +39,5 @@ export function bilibiliDanmuParseFromXml(xmlString) { export function bilibiliDanmuParseFromUrl(url) { return fetch(url) .then(res => res.text()) - .then(xmlString => { - return bilibiliDanmuParseFromXml(xmlString); - }); -} - -export function bilibiliDanmuParseFromAv(av) { - const corsUrl = 'https://cors-anywhere.herokuapp.com/'; - return fetch(`${corsUrl}https://api.bilibili.com/x/web-interface/view?aid=${av}`) - .then(res => res.json()) - .then(res => { - if (res.code === 0 && res.data && res.data.cid) { - return bilibiliDanmuParseFromUrl( - `${corsUrl}https://api.bilibili.com/x/v1/dm/list.so?oid=${res.data.cid}`, - ); - } - throw new Error(`Unable to get data: ${JSON.stringify(res)}`); - }); + .then(xmlString => bilibiliDanmuParseFromXml(xmlString)); }