提交 b2a64547 authored 作者: 王鹏飞's avatar 王鹏飞

控制背景播放按钮的显示

上级 5bb67975
...@@ -50,6 +50,7 @@ ...@@ -50,6 +50,7 @@
src="/assets/images/player_audio.png" src="/assets/images/player_audio.png"
class="toolbar-button toolbar-button__audio" class="toolbar-button toolbar-button__audio"
bindtap="onRequestBackgroundPlayback" bindtap="onRequestBackgroundPlayback"
hidden="{{ !hasBackgroundAudio }}"
></image> ></image>
<!-- 设置 --> <!-- 设置 -->
<image <image
......
...@@ -31,7 +31,8 @@ Page({ ...@@ -31,7 +31,8 @@ Page({
watchedTime: 0, watchedTime: 0,
watchedTimePoint: [], // 视频观看的时间点 watchedTimePoint: [], // 视频观看的时间点
scrollViewHeight: 0, scrollViewHeight: 0,
autoplay: true autoplay: true,
hasBackgroundAudio: false
}, },
computed: { computed: {
hasVideo(data) { hasVideo(data) {
...@@ -118,6 +119,8 @@ Page({ ...@@ -118,6 +119,8 @@ Page({
if (typeof cpt === 'number') { if (typeof cpt === 'number') {
this.data.progress.cpt = cpt this.data.progress.cpt = cpt
} }
// 是否显示背景播放按钮
this.setData({ hasBackgroundAudio: this.data.progress.progress === 100 })
// 跳转播放进度 // 跳转播放进度
const player = this.selectComponent('#player') const player = this.selectComponent('#player')
if (player) { if (player) {
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
id="player" id="player"
src="{{ videoPlayUrl }}" src="{{ videoPlayUrl }}"
autoplay="{{ autoplay }}" autoplay="{{ autoplay }}"
hasBackgroundAudio="{{ hasBackgroundAudio }}"
startTime="{{ progress.cpt }}" startTime="{{ progress.cpt }}"
bindtimeupdate="onTimeupdate" bindtimeupdate="onTimeupdate"
bindended="onEnded" bindended="onEnded"
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论