From c1758c604d7d872136e00286556d554b50e2d0b9 Mon Sep 17 00:00:00 2001 From: zhw2590582 Date: Thu, 14 Nov 2019 20:50:47 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E5=A4=9A=E4=BD=99i18n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/artplayer/src/plugins/localSubtitle.js | 16 +--------------- packages/artplayer/src/plugins/localVideo.js | 17 +---------------- 2 files changed, 2 insertions(+), 31 deletions(-) diff --git a/packages/artplayer/src/plugins/localSubtitle.js b/packages/artplayer/src/plugins/localSubtitle.js index ed820a530..bde940a8f 100644 --- a/packages/artplayer/src/plugins/localSubtitle.js +++ b/packages/artplayer/src/plugins/localSubtitle.js @@ -3,21 +3,9 @@ import { append, setStyle, setStyles, errorHandle, getExt, vttToBlob, srtToVtt, export default function localSubtitle(art) { const { events: { proxy }, - notice, - i18n, subtitle, } = art; - const notSupport = 'Only supports subtitle files in .ass, .vtt and .srt format'; - i18n.update({ - 'zh-cn': { - [notSupport]: '只支持 .ass、.vtt 和 .srt 格式的字幕文件', - }, - 'zh-tw': { - [notSupport]: '只支持 .ass、.vtt 和 .srt 格式的字幕文件', - }, - }); - function loadSubtitle(file) { if (file) { const type = getExt(file.name); @@ -47,9 +35,7 @@ export default function localSubtitle(art) { }); reader.readAsText(file); } else { - const tip = i18n.get(notSupport); - notice.show(tip, true, 3000); - errorHandle(false, tip); + errorHandle(false, 'Only supports subtitle files in .ass, .vtt and .srt format'); } } } diff --git a/packages/artplayer/src/plugins/localVideo.js b/packages/artplayer/src/plugins/localVideo.js index c15701be4..426b7105a 100644 --- a/packages/artplayer/src/plugins/localVideo.js +++ b/packages/artplayer/src/plugins/localVideo.js @@ -3,33 +3,18 @@ import { append, setStyle, setStyles, errorHandle, getExt } from '../utils'; export default function localVideo(art) { const { events: { proxy }, - notice, - i18n, template, player, } = art; - const notSupport = 'Playback of this file format is not supported'; - i18n.update({ - 'zh-cn': { - [notSupport]: '不支持播放该文件格式', - }, - 'zh-tw': { - [notSupport]: '不支持播放該文件格式', - }, - }); - function loadVideo(file) { if (file) { - const type = getExt(file.name); const canPlayType = template.$video.canPlayType(file.type); if (canPlayType === 'maybe' || canPlayType === 'probably') { const url = URL.createObjectURL(file); player.switchUrl(url, file.name); } else { - const tip = `${i18n.get(notSupport)}: ${file.type || type}`; - notice.show(tip, true, 3000); - errorHandle(false, tip); + errorHandle(false, 'Playback of this file format is not supported'); } } }