From afb92d59ffc96e70fc55abddb3c5d051318806c0 Mon Sep 17 00:00:00 2001 From: haiyangcui Date: Mon, 28 Sep 2020 23:30:24 +0200 Subject: [PATCH] =?UTF-8?q?=E5=8F=AF=E8=AE=BE=E7=BD=AE=E5=BF=AB=E8=BF=9B?= =?UTF-8?q?=E5=BF=AB=E9=80=80=E7=9A=84=E6=AD=A5=E9=95=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Play.vue | 4 ++-- src/components/Setting.vue | 33 ++++++++++++++++++--------------- 2 files changed, 20 insertions(+), 17 deletions(-) diff --git a/src/components/Play.vue b/src/components/Play.vue index c0f9bd1..ea3e955 100644 --- a/src/components/Play.vue +++ b/src/components/Play.vue @@ -713,13 +713,13 @@ export default { } if (e === 'forward') { if (this.xg && !this.xg.paused) { - this.xg.currentTime += 5 + this.xg.currentTime += parseInt(this.setting.forwardTimeInSec) } return false } if (e === 'back') { if (this.xg && !this.xg.paused) { - this.xg.currentTime -= 5 + this.xg.currentTime -= parseInt(this.setting.forwardTimeInSec) } return false } diff --git a/src/components/Setting.vue b/src/components/Setting.vue index b62d2a2..597b71c 100644 --- a/src/components/Setting.vue +++ b/src/components/Setting.vue @@ -42,6 +42,12 @@ +
+
定位时间设置
+
+ 左/右方向键:秒 +
+
收藏管理
@@ -59,7 +65,7 @@
@@ -73,8 +79,8 @@
+ @blur= "updateSettingEvent" + @keyup.enter = "updateSettingEvent">
@@ -94,7 +100,7 @@
重置源
- 屏蔽福利片 + 屏蔽福利片
@@ -169,6 +175,7 @@ export default { editPlayerPath: false, excludeR18Films: false, latestVersion: pkg.version, + forwardTimeInSec: 5, d: { id: 0, site: '', @@ -178,7 +185,8 @@ export default { view: 'picture', externalPlayer: '', editPlayerPath: false, - excludeR18Films: true + excludeR18Films: true, + forwardTimeInSec: 5 } } }, @@ -213,10 +221,11 @@ export default { theme: res.theme, shortcut: res.shortcut, view: res.view, - searchAllSites: res.searchAllSites, + searchAllSites: res.searchAllSites ? res.searchAllSites : true, externalPlayer: res.externalPlayer, editPlayerPath: false, - excludeR18Films: res.excludeR18Films + excludeR18Films: res.excludeR18Films ? res.excludeR18Films : true, + forwardTimeInSec: res.forwardTimeInSec ? res.forwardTimeInSec : 5 } this.setting = this.d }) @@ -252,13 +261,8 @@ export default { this.show.site = false }) }, - updateSearchOption (e) { - this.d.searchAllSites = this.setting.searchAllSites - setting.update(this.setting) - }, - updateExcludeR18FilmOption (e) { - this.d.excludeR18Films = this.setting.excludeR18Films - setting.update(this.setting) + updateSettingEvent (e) { + setting.update(this.d) }, exportFavorites () { this.getFavorites() @@ -345,7 +349,6 @@ export default { var playerPath = result.filePaths[0].replace(/\\/g, '/') this.$message.success('设定第三方播放器路径为:' + result.filePaths[0]) this.d.externalPlayer = playerPath - this.externalPlayer = playerPath setting.update(this.d).then(res => { this.setting = this.d })