disable default subtitle track for firefox as it has problem when we switch sources.
This commit is contained in:
parent
931ad0c5c5
commit
2106ea29b7
1 changed files with 3 additions and 2 deletions
|
|
@ -13,8 +13,8 @@
|
||||||
preload="auto">
|
preload="auto">
|
||||||
<source v-for="source in sources" :key="source.src" :src="source.src" @error="source.onerror"
|
<source v-for="source in sources" :key="source.src" :src="source.src" @error="source.onerror"
|
||||||
:type="source.type" />
|
:type="source.type" />
|
||||||
<track v-for="track in tracks" :key="track.file" :kind="track.kind" :label="track.label" :srclang="track.lang"
|
<track v-for="(track, i) in tracks" :key="track.file" :kind="track.kind" :label="track.label" :srclang="track.lang"
|
||||||
:src="track.file" />
|
:src="track.file" :default="notFirefox && i === 0" />
|
||||||
</video>
|
</video>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
@ -45,6 +45,7 @@ const title = ref('')
|
||||||
const isAudio = ref(false)
|
const isAudio = ref(false)
|
||||||
const isApple = /(iPhone|iPod|iPad).*AppleWebKit/i.test(navigator.userAgent)
|
const isApple = /(iPhone|iPod|iPad).*AppleWebKit/i.test(navigator.userAgent)
|
||||||
const volume = useStorage('player_volume', 1)
|
const volume = useStorage('player_volume', 1)
|
||||||
|
const notFirefox = !navigator.userAgent.toLowerCase().includes('firefox')
|
||||||
|
|
||||||
let hls = null;
|
let hls = null;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue