您所在的位置:主页 > 新闻资讯 >

清华大学清大硅谷51小程序告诉大家微信如何开发音频小程序

来源:北京青创小程序   浏览量:  发布时间:2018-07-17 09:51

面对用户对小程序音频能力的需求,开发者们对于今天的微信开放课程感到有点不知所措,在小程序中推出了一个新的音频能力开发方案,表明小程序的音频接口能力能够满足一次开发。

通过WX.GETBACKEdioAudioManager()接口,您可以得到全球唯一的背景音频管理器,并通过它实现背景音频上的所有操作。

WeChat只有一个背景音频。在一个小程序开始播放背景音频后,它会保存背景音频播放器。只要当前的小程序保存了后台音频播放器,即使小程序进入后台(即用户离开小程序),它就可以继续使用后台音频接口,而当前的小程序将不会被微信激活。背景音频播放器被抢占(可能是其他小程序,在WeChat的其他音乐,其他应用音乐),applet不再持有背景音频播放器。

通过设置标题、专辑名称、歌手姓名、封面图等属性,在系统音乐播放面板中支持小程序音频接口,通过对系统面板的OnPRV(ONNEXT)进行响应,可实现列表回放。

每个小程序可以同时保存和播放多个内部音频,但是一旦小程序进入后台(OnLID),所有内部音频将被暂停,并且不能在用户返回前台(即打开小程序)之前播放。

在IOS系统中,内部音频默认遵循静音键设置。如果您想在静音中播放,可以将ObjyUutSwitCH设置为false。

以游戏为例,在游戏中,经常使用内部音频播放内部背景音乐的场景,音频中断事件指的是游戏中音频被系统中断时触发的事件,音频中断事件被分成中断事件。TART和中断结束事件,它们分别由Wx.OnAdioDeaStudio Read()和Wx.OnAdioDebug()进行监控。

以下事件将触发音频中断的开始:接收电话呼叫、闹钟铃声、系统提醒、接收来自微信好友的语音/视频呼叫请求。中断后,游戏中的所有音频将被暂停,不再播放,直到中断结束。

中断结束后,暂停的音频将不会继续自动播放。游戏可以收听音频中断的结束,并调用背景音乐,在中断结束后继续播放。

如果游戏的逻辑强烈依赖于音乐播放(如音乐游戏),则当音频开始中断时,必须暂停游戏。

默认情况下,在记录后,将生成本地文件,并通过回调返回本地文件的地址。对于具有较高实时性要求的小程序(如面对面翻译),可以通过设置框架参数来设置帧的大小,以便每个记录符都能被设置。指定帧的D内容将由OnFrimeCraceCalk回调返回。

上述接口可以满足所有音频相关的要求,除了上述接口之外,在Applet中还存在多个与音频相关的接口(如Wx.StistRead、Wx.PraveSt音、Wx.PraseBead Audio等),这些接口由于其早期的设计而存在一些缺陷。我们不建议继续使用。

辽宁省工商局发布消息,五一节过后,沈阳的大型超市,如果仍有购物车、购物篮覆盖着灰尘和灰尘等问题,消费者可以向协会投诉。

在全国各地,由于乘客取消了订单,司机的虐待事件屡屡报道。

《生活垃圾分类系统》实施计划已发布一年多。垃圾分类的实施是什么实施起来难吗记者近日进行了采访。

北京市住房建设委员会发布了涉及住房中介机构的3份文件。首次明确了股票买卖和经纪服务关系,明确了房地产经纪人和买卖双方的权利。

沈阳今年将对现有的107个农产品市场进行升级改造,预计将在六月中旬完成。据了解,沈阳共投资改造资金1亿3600万元。

-->

联系我们

  • 公司:北京青创小程序

  • 免费热线:400-880-6422  手机:13683819778

  • 地址:北京市朝阳区大望路地铁站soho现代城

  • 电话:13683819778

2015-2019 北京青创小程序 版权所有 浙ICP备16000559号-3



线