Fix es5 compatibility

This commit is contained in:
sdvcrx 2018-08-24 13:22:16 +08:00 committed by GitHub
parent 10c3aee319
commit 852dae5729
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 3 deletions

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;