cleanup + add color to seekbar.

This commit is contained in:
FireMasterK 2021-03-16 13:20:11 +05:30
parent f9bb748219
commit cac8f1dafd
No known key found for this signature in database
GPG key ID: 8DFF5DD33E93DB58

View file

@ -91,7 +91,6 @@ export default {
video: {
title: "Loading..."
},
player: null,
sponsors: null,
selectedAutoPlay: null,
showDesc: true
@ -103,7 +102,7 @@ export default {
this.getSponsors();
},
beforeUnmount() {
if (this.player) {
if (window.player) {
window.player.destroy();
window.player = undefined;
window.ui = undefined;
@ -181,7 +180,12 @@ export default {
"quality",
"captions",
"playback_rate"
]
],
seekBarColors: {
base: "rgba(255, 255, 255, 0.3)",
buffered: "rgba(255, 255, 255, 0.54)",
played: "rgb(255, 0, 0)"
}
};
ui.configure(config);
});
@ -199,7 +203,7 @@ export default {
.replaceAll("https://www.youtube.com", "")
.replaceAll("\n", "<br>");
const noPrevPlayer = !this.player;
const noPrevPlayer = !window.player;
var streams = [];
@ -247,7 +251,7 @@ export default {
videoEl.setAttribute("poster", this.video.thumbnailUrl);
if (this.$route.query.t)
this.player.currentTime(this.$route.query.t);
videoEl.currentTime = this.$route.query.t;
videoEl.addEventListener("loadedmetadata", function() {
const track = this.addTextTrack(