mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-19 11:21:20 -08:00
update
This commit is contained in:
1 parent
3bf0007e5e
commit
3ed27338c5
4 files changed
+96
-52
No files matched your search
+46
-6
@@ -19,11 +19,9 @@ export default class Player {
|
||||
}
|
||||
|
||||
eventBind() {
|
||||
const { proxy } = this.art.events;
|
||||
const { $video } = this.art.refs;
|
||||
const { events } = config.video;
|
||||
const { events: { proxy }, refs: { $video } } = this.art;
|
||||
|
||||
events.forEach(eventName => {
|
||||
config.video.events.forEach(eventName => {
|
||||
proxy($video, eventName, event => {
|
||||
this.art.emit(`video:${event.type}`, event);
|
||||
});
|
||||
@@ -42,8 +40,6 @@ export default class Player {
|
||||
this.art.mask.show();
|
||||
if (this.art.option.autoplay) {
|
||||
const promise = $video.play();
|
||||
|
||||
// TODO: chrome autoplay policy changes
|
||||
if (promise !== undefined) {
|
||||
promise.then().catch(err => {
|
||||
console.warn(err);
|
||||
@@ -67,4 +63,48 @@ export default class Player {
|
||||
this.art.mask.show();
|
||||
});
|
||||
}
|
||||
|
||||
play() {
|
||||
//
|
||||
}
|
||||
|
||||
pause() {
|
||||
//
|
||||
}
|
||||
|
||||
toggle() {
|
||||
//
|
||||
}
|
||||
|
||||
seek() {
|
||||
//
|
||||
}
|
||||
|
||||
currentTime() {
|
||||
//
|
||||
}
|
||||
|
||||
volume() {
|
||||
//
|
||||
}
|
||||
|
||||
switchVolumeIcon() {
|
||||
//
|
||||
}
|
||||
|
||||
switchVideo() {
|
||||
//
|
||||
}
|
||||
|
||||
switchQuality() {
|
||||
//
|
||||
}
|
||||
|
||||
switchSubtitle() {
|
||||
//
|
||||
}
|
||||
|
||||
speed() {
|
||||
//
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user