From de619fb20f08224231095926a7a95e2c355324d3 Mon Sep 17 00:00:00 2001 From: sinchang Date: Sat, 8 Apr 2017 14:06:23 +0800 Subject: [PATCH] fix option error; update style --- src/DPlayer.scss | 6 ++++-- src/option.js | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/DPlayer.scss b/src/DPlayer.scss index 52bfe6b..0406ec5 100644 --- a/src/DPlayer.scss +++ b/src/DPlayer.scss @@ -33,7 +33,10 @@ &.dplayer-no-danmaku { .dplayer-controller .dplayer-icons .dplayer-setting .dplayer-setting-box { - height: 60px; + .dplayer-setting-showdan, + .dplayer-setting-danmaku { + display: none; + } } .dplayer-controller .dplayer-icons .dplayer-comment { @@ -539,7 +542,6 @@ bottom: 50px; transform: translateX(170px); width: 150px; - height: 120px; border-radius: 2px; background: rgba(28, 28, 28, 0.9); padding: 7px 0; diff --git a/src/option.js b/src/option.js index 99d8a03..b4bc8d3 100644 --- a/src/option.js +++ b/src/option.js @@ -24,10 +24,10 @@ module.exports = (option) => { option[defaultKey] = defaultOption[defaultKey]; } } - if (!option.video.hasOwnProperty('type')) { + if (option.video && !option.video.hasOwnProperty('type')) { option.video.type = 'auto'; } - if (!option.danmaku.hasOwnProperty('user')) { + if (option.danmaku && !option.danmaku.hasOwnProperty('user')) { option.danmaku.user = 'DIYgod'; }