- WechatSI 文本语音合成,用背景播放会重复播放并报错?
语音合成后,用 getBackgroundAudioManager 进行播放,会出现重复播放最后几个文字,然后弹出一个 toast 的错误信息。 onError 给出的错误码:errorCode: 0。 [图片][图片] ``` js const app = getApp() let plugin = requirePlugin('WechatSI'); Page({ data: { audioUrl: '', backgroundAudioContext: null, innerAudioContext: null }, onLoad() { this.backgroundAudioContext = wx.getBackgroundAudioManager(); this.backgroundAudioContext.title = '背景播放'; this.innerAudioContext = wx.createInnerAudioContext(); plugin.textToSpeech({ lang: 'zh_CN', tts: true, content: '语音合成重复播放问题', success: res => { if (res.retcode == 0) { this.audioUrl = res.filename; } else { } }, fail: res => { } }); }, playBackgroundAudio() { this.backgroundAudioContext.src = this.audioUrl; this.backgroundAudioContext.play(); }, playInnerAudio() { this.innerAudioContext.src = this.audioUrl; this.innerAudioContext.play(); } }) ``` ``` wxml <navigation-bar title="Weixin" back="{{false}}" color="black" background="#FFF"></navigation-bar> <scroll-view class="scroll-area" type="list" scroll-y> <view class="intro">欢迎使用代码片段,可在控制台查看代码片段的说明和文档</view> <button bind:tap="playBackgroundAudio">播放 background audio</button> <button bind:tap="playInnerAudio">播放 inner audio</button> </scroll-view> ```
09-02 - ios17.4.1 微信小程序调试模式 空白 vConsole 不显示,最近ios更新的问题吗?
从开发者工具进行小程序预览,在没有开启调试模式的时候,还能显示页面,但是开启调试模式后,页面一片空白什么都没有显示,包括 vConsole,只有胶囊也关闭按钮,尝试一下使用其他iphone手机,iphone 12 ios16.1.1 没有问题。微信版本:8.0.48 [图片][图片]
04-16 - wx.onSocketMessage() 响应非常慢?
[图片] 点击登录帐号和卡号验证成功会后订阅login频道,当服务器返回订阅login频道成功后,再订阅time频道,当time频道订阅成功后会订阅其他频道,依次有4个频道,在开发工具上面测试响应速度有时候会很快,有时候却非常慢,并且在手机上测试响应速度是非常慢的!
2017-10-25 - animation有没有回调函数,或者是监听动画执行结束的方法?
点击按钮后会有一个动画的效果,但是连续点击会导致animation失效,动画效果就没有了。
2017-03-28