Egret 开发游戏时资源较多需要进行资源整合,以便于加快应用响应速度,将多个短音频整合成一个长音频用数组记录存放,在使用时调用相对应的数组进行播放即可。
记录音频
选择音频片段
播放对应片段
在实际应用时,在极个别机型上会出现播放某一片段的时候应用闪退,无错误代码。经过排查发现是音频拼接问题,在拼接音频时,相邻两段音频中间最好留空,在创建音频数组时将留空不作为播放片段即可:
yinpin1 startMiao:0,shiChangMiao:2
yinpin2 startMiao:3,shiChangMiao:4
yinpin3 startMiao:8,shiChangMiao:9
暂不明出现问题原因,解决方法如上仅作记录。