微信的播放语音接口(wx.playVoice),成功回调但播放时没有声音,是为什么?
发布于 6 年前 作者 swei 12870 次浏览 来自 官方Issues
playRecord : function (serverId)
        {
            var _this = this;
            var localId = "";
            wx.downloadVoice({
                serverId: serverId, // 需要下载的音频的服务器端ID,由uploadVoice接口获得
                isShowProgressTips: 1, // 默认为1,显示进度提示
                success: function (res) {
                    localId = res.localId; // 返回音频的本地ID
                    wx.playVoice({

                        localId: localId,

                       success:function(res){

                           console.log("播放成功");

                       }

                    });
                },
                fail: function (res) {
                    alert("语音下载失败");
                }
            });
        },

具体问题:使用语音播放接口可以正常播放,但在使用wx.playVoice接口34次(这个次数是自己用3台安卓手机测出来的,苹果手机好像没有问题)之后,就无法放出声音,但是wx.playVoice的success回调函数成功执行。

回到顶部