Skip to content

Commit 4238611

Browse files
committed
Twitchの埋め込みプレイヤーが再生できないのを修正
1 parent 7fe3cbb commit 4238611

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/server/web/url-preview.ts

+4
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@ module.exports = async (ctx: Router.RouterContext) => {
6868
if (summary.player) summary.player.url = sanitizeUrl(summary.player.url);
6969
summary.url = sanitizeUrl(summary.url);
7070

71+
if (summary.player?.url?.startsWith('https://player.twitch.tv/')) {
72+
summary.player.url = summary.player.url.replace('parent=meta.tag', `parent=${config.url.replace(/^https?:[/][/]/, '')}`);
73+
}
74+
7175
// Cache 7days
7276
ctx.set('Cache-Control', 'max-age=604800');
7377

0 commit comments

Comments
 (0)