mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-14 16:36:18 -08:00
bugfix
This commit is contained in:
1 parent
73283a838a
commit
ca9fa0981b
21 files changed
+295
-105
No files matched your search
+5
-5
@@ -5,8 +5,8 @@ export default class Subtitle {
|
||||
this.art = art;
|
||||
if (this.art.option.subtitle) {
|
||||
errorHandle(
|
||||
getExt(this.art.option.subtitle) === 'vtt',
|
||||
`'subtitle' option require 'vtt' format, but got '${getExt(this.art.option.subtitle)}'.`
|
||||
getExt(this.art.option.subtitle.url) === 'vtt',
|
||||
`'url' option require 'vtt' format, but got '${getExt(this.art.option.subtitle.url)}'.`
|
||||
);
|
||||
this.init();
|
||||
}
|
||||
@@ -15,15 +15,15 @@ export default class Subtitle {
|
||||
init() {
|
||||
const {
|
||||
events: { proxy },
|
||||
option: { subtitle, subtitleStyle },
|
||||
option: { subtitle },
|
||||
refs: { $video, $subtitle }
|
||||
} = this.art;
|
||||
|
||||
setStyle($subtitle, subtitleStyle);
|
||||
setStyle($subtitle, subtitle.style || {});
|
||||
const $track = document.createElement('track');
|
||||
$track.default = true;
|
||||
$track.kind = 'metadata';
|
||||
$track.src = subtitle;
|
||||
$track.src = subtitle.url;
|
||||
$video.appendChild($track);
|
||||
this.art.refs.$track = $track;
|
||||
|
||||
|
||||
Reference in new issue
Block a user