|
|
|
|
|
|
|
|
const VideoConfig = Object.seal({ |
|
|
const VideoConfig = Object.seal({ |
|
|
videoOn: true, |
|
|
videoOn: true, |
|
|
audioOn: true, |
|
|
audioOn: true, |
|
|
videoCover: false, |
|
|
|
|
|
|
|
|
get videoCover() { |
|
|
|
|
|
return params.get('c') === '1' |
|
|
|
|
|
}, |
|
|
get video() { |
|
|
get video() { |
|
|
return VideoConfig.videoOn |
|
|
return VideoConfig.videoOn |
|
|
&& params.get('v') !== '0' |
|
|
&& params.get('v') !== '0' |
|
|
|
|
|
|
|
|
return [ |
|
|
return [ |
|
|
m('button', {onclick: VideoConfig.toggle('videoOn')}, 'video'), |
|
|
m('button', {onclick: VideoConfig.toggle('videoOn')}, 'video'), |
|
|
m('button', {onclick: VideoConfig.toggle('audioOn')}, 'audio'), |
|
|
m('button', {onclick: VideoConfig.toggle('audioOn')}, 'audio'), |
|
|
m('button', {onclick: VideoConfig.toggle('videoCover')}, 'cover'), |
|
|
|
|
|
] |
|
|
] |
|
|
} |
|
|
} |
|
|
}) |
|
|
}) |