Merge pull request #361 from sdvcrx/master

Fix scss build error and es5 compatibility
This commit is contained in:
DIYgod 2018-08-24 14:29:38 +08:00 committed by GitHub
commit 0f3bd5760a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 5 deletions

View File

@ -6,4 +6,7 @@ node_js:
cache:
yarn: true
directories:
- node_modules
- node_modules
script:
yarn run build

View File

@ -60,7 +60,7 @@
}
&~.dplayer-bar-preview {
opacity: 0;
},
}
&~.dplayer-bar-time {
opacity: 0;
}

View File

@ -2,14 +2,13 @@ class ContextMenu {
constructor (player) {
this.player = player;
[...this.player.template.menuItem].map((item, index) => {
Array.prototype.slice.call(this.player.template.menuItem).forEach((item, index) => {
if (this.player.options.contextmenu[index].click) {
item.addEventListener('click', () => {
this.player.options.contextmenu[index].click(this.player);
this.hide();
});
}
return item;
});
this.player.container.addEventListener('contextmenu', (e) => {
@ -59,4 +58,4 @@ class ContextMenu {
}
}
export default ContextMenu;
export default ContextMenu;