diff --git a/src/DPlayer.js b/src/DPlayer.js index e76a1e0..a2d8624 100644 --- a/src/DPlayer.js +++ b/src/DPlayer.js @@ -1,13 +1,13 @@ console.log('\n %c DPlayer 1.5.0 %c http://dplayer.js.org \n\n', 'color: #fadfa3; background: #030307; padding:5px 0;', 'background: #fadfa3; padding:5px 0;'); -require('./DPlayer.scss'); -const utils = require('./utils.js'); -const svg = require('./svg.js'); -const handleOption = require('./option.js'); -const i18n = require('./i18n.js'); -const html = require('./html.js'); -const Video = require('./video.js'); -const isMobile = /mobile/i.test(window.navigator.userAgent); +import './DPlayer.scss'; + +import utils, {isMobile} from './utils'; +import svg from './svg'; +import handleOption from './option'; +import i18n from './i18n'; +import html from './html'; +import Video from './video'; let index = 0; @@ -160,7 +160,7 @@ class DPlayer { const clearCheckLoadingTime = () => { clearInterval(this.checkLoading); }; - + this.animationFrame = () => { if (this.playedTime) { this.updateBar('played', this.video.currentTime() / this.video.duration, 'width'); @@ -933,7 +933,6 @@ class DPlayer { * Read danmaku from API */ readDanmaku () { - const isMobile = /mobile/i.test(window.navigator.userAgent); let apiurl; if (this.option.danmaku.maximum) { apiurl = `${this.option.danmaku.api}?id=${this.option.danmaku.id}&max=${this.option.danmaku.maximum}`;