fix(peertube): Pin library version and correct regex
This commit is contained in:
parent
207a629c91
commit
cf0186766f
@ -4,7 +4,7 @@ import React, { Component } from 'react'
|
||||
//To work with PeerTube >=v3.3 URL patterns
|
||||
const MATCH_URL = new RegExp("(https?)://(.*)(/videos/watch/|/w/)(.*)");
|
||||
|
||||
const SDK_URL = 'https://unpkg.com/@peertube/embed-api/build/player.min.js';
|
||||
const SDK_URL = 'https://unpkg.com/@peertube/embed-api@0.0.4/build/player.min.js';
|
||||
|
||||
// Util function to load an external SDK or return the SDK if it is already loaded
|
||||
// From https://github.com/CookPete/react-player/blob/master/src/utils.js
|
||||
@ -72,7 +72,7 @@ export class PeerTubePlayer extends Component {
|
||||
const { url } = this.props;
|
||||
const m = MATCH_URL.exec(url);
|
||||
|
||||
return `${m[1]}://${m[2]}/videos/embed/${m[3]}?api=1&controls=${true}`;
|
||||
return `${m[1]}://${m[2]}/videos/embed/${m[4]}?api=1&controls=${true}`;
|
||||
};
|
||||
|
||||
load() {
|
||||
|
Loading…
Reference in New Issue
Block a user