当前视频播放声音,怎么才能将其他正在播放声音的应用暂停播放声音
发布于 6 年前 作者 mjia 10233 次浏览 来自 问答
  • 需求的场景描述(希望解决的问题)

当前视频播放声音,将其他正在播放声音的应用暂停播放声音

  • 希望提供的能力

提供类似可以只播放当前声音的api

3 回复

请问这个后来解决了吗?我也遇到了在IOS上使用QQ音乐播放音乐,再进入小程序播放视频,QQ音乐会被暂停;在安卓上QQ音乐还在继续播放,导致视频的声音和QQ音乐的声音混在一起。但是看了下腾讯视频播放的时候QQ音乐却被暂停了,不知道怎么做到的。

建议使用一个或几个全局变量来维护各音频、视频组件的播放和暂停的状态。

当一个音频、视频组件开始的时候,通知其他组件,用observer函数来暂停其他组件的音频、视频。

经测iOS端是会暂停其他音频播放的,Android端不清楚。

有相关的API,不过似乎只针对音频  https://developers.weixin.qq.com/miniprogram/dev/api/wx.setInnerAudioOption.html

回到顶部