这个是合成视频的api,不能导出音频格式,建议采用WebAudioContext
下载两个网络MP3音频文件,createMediaContainer将两者合并,只能导出MP4格式的下载两个网络MP3音频文件,createMediaContainer将两者合并,只能导出MP4格式的文件吗?可不可以导出MP3?
2022-05-31这个是微信自带的风控检测,不能去除
小程序手机授权出现要手机验证码小程序手机授权出现要手机验证码 这个是怎么解决呢[图片]
2022-05-24是累计的总数量
数据统计,访问人数统计确认?请问小程序数据统计,里面有个字段【访问人数】是按每天去重统计的吗?还是按月? [图片]
2022-05-24小程序类型类别选错了
监听实时地理位置变化事件接口申请不通过?审核结果: 你好,你的小程序“月亮天使CRM”申请的wx.onLocationChange接口因你所描述的小程序接口使用场景,目前未符合接入wx.onLocationChange(监听实时地理位置变化事件)接口的开放范围审核不通过,建议修改后重新提交。 服务类目符合要求,具体场景为用户打卡并保存到打卡记录中,需要获取当前位置,校验是否在可打卡位置范围内。 不清楚那里不符合要求,接口申请没通过,小程序也审核不过。 [图片] [图片][图片][图片]
2022-05-24这个是没配置域名导致的,你详细看看小程序后台上面配置的信息
发布上线接口不通?小程序真机调试和审核都没问题,上线后,无法调用接口,域名已添加白名单
2022-05-23百度了解下安卓反编译
已上线的小程序源码丢失了还能找回来吗?如题,自己开发的小程序,现在要上线新功能。可是源代码现在找不到了。怎么能拿到自己上传最新版本的源代码?
2022-05-23这300官方认证费是少不了的
个体户注册微信开放平台只能是打款300元?其他方法有吗?个体户注册微信开放平台只能是打款300元?其他方法有吗? 选择公司注册,会让填写公司对公账号,开户银行等信息。 但是个体户虽然是企业但是没有对公账户等信息。所以只能是法人银行卡打款300元的认证费?还有其他方法吗 知道的大牛请回答一下 感谢各位!谢谢
2022-05-23同遇到一样的问题,现在发现ios必闪退
在ipad pro上高速频繁使用createInnerAudioCo播放短声音,必然会导致微信闪退!因为业务需要,用户操作需要触发很密集但无规律的短声音播放(没法用固定循环播放),用下面的代码,在3分钟以内,有接近100%概率能让ipad pro(ios 14.6)上的微信闪退。闪退发生的时间不确定,有时运行4秒就闪退,有时30秒闪退,有时2分多钟后闪退。而同样的测试代码片段运行在iphone 7p手机、android手机上,即使运行2小时也不会闪退。 1、修改useWebAudioImplement: false 后不会闪退,但声音会有很大的咔哒杂音,无法用。(官方文档说设置true会占用更大的内存) 2、并发声音播放数 Contex_Number 试过 4、8、16、32 ,对闪退规律影响不大。小于3时,长时间运行也是会闪退,但是声音密集度不足,满足不了需求。 3、即使先stop()再play(),也是会闪退。 4、缩短声音长度到1秒内,采样率降低到16000sps,也没能缓解闪退问题 5、下面的定时器100ms是业务上需要到的,把定时调到1000ms,也是会闪退的,只是需要等时间久一些。怀疑是内存泄漏。 请问是否有办法解决这个问题,是否有别的途径实现我这个需求,希望能指导,谢谢! 测试代码如下(与代码片段里的一致),大概思路是初始化时一次性创建8个声音contex,在需要播放时调出“空闲”的contex播放,以达到无规律密集重叠播放的效果。 var audio_contex_list = []; var Contex_Number = 8; var current_idx = 0; var timer_contex = null; Page({ onLoad(options) { play_audio_file_init() }, onShow() { Loop(); }, onHide(){ clearTimeout(timer_contex); } }) function Loop(){ timer_contex = setTimeout(Loop,100); play_shoot_audio_file(); } function play_audio_file_init() { for (let idx = 0; idx < Contex_Number; idx++) { let contex = wx.createInnerAudioContext({ useWebAudioImplement: true }) contex.autoplay = false; contex.src = '/sound/mix_2.wav'; audio_contex_list.push(contex); } } function play_shoot_audio_file() { if (current_idx >= Contex_Number) { current_idx = 0; } let contex = audio_contex_list[current_idx]; contex.play(); current_idx++; }; https://developers.weixin.qq.com/miniprogram/dev/api/media/audio/wx.createInnerAudioContext.html
2022-05-19