diff --git a/components/player/player.ts b/components/player/player.ts index 8f69629..8d5304b 100644 --- a/components/player/player.ts +++ b/components/player/player.ts @@ -8,6 +8,7 @@ Component({ adBanner: null, videoAlbumId: null, videoEpisodeId: null, + lockStatus: false }, ready() { const pm = getPlayletManager(); @@ -32,8 +33,13 @@ Component({ }) pm.onChangeEpisode((e) => { + let lock = false; + if(e.status =='lock'){ + lock = true; + } //更新剧集信息 this.setData({ + lockStatus: lock, videoAlbumId: e.albumId, videoEpisodeId: e.episodeId, }) @@ -86,6 +92,9 @@ Component({ console.log(res, "resres") if (res.isEnded) { this.emitInfoToParent('advunlock',{album_id: this.data.videoAlbumId,episode_id:this.data.videoEpisodeId}) + this.setData({ + lockStatus: false + }) } else { tt.showToast({ title: '看完广告方可解锁', diff --git a/components/player/player.ttml b/components/player/player.ttml index 1672f7a..c745a78 100644 --- a/components/player/player.ttml +++ b/components/player/player.ttml @@ -1,55 +1,19 @@ - - -