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'; }