- QCloudAIVoice.textToSpeech()接口有时候返回504超时
代码: qCloudAIVoice.textToSpeech({ content: (text.replace(/ /g, '')).substr(0, 100), // encodeURI(text), speed: 0, volume: 0, voiceType: 1, language: 1, projectId: 0, sampleRate: 16000, success: (data) => { let url = data.result.filePath if (url && url.length > 0) { const bgPlayer = wx.getBackgroundAudioManager() bgPlayer.src = url bgPlayer.title = text bgPlayer.coverImgUrl = info.site.logo } }, fail: (error) => { console.log(error) this.isplaying = false showErrorToast('出错了') } }) 问题如题所述,微信开发工具和真机测试都会出现。 [图片] 这是我从小程序请求中拷贝出来,然后在控制台调用结果。 部分文本调用语音合成时候,返回504.(重复多次都是504) 如图,前一条504,后一条正常。 没有掌握出现的规律,不知道什么情况。 已知能触发问题的文本: 热门,03月26日,深圳市龙岗区第四人民医院,招采公告,深圳市龙岗区第四人民医院医用手套类耗材公开采购公告(采购编号:LGQST-YYHC-20200401)
2020-04-15 - 为什么发送统一服务消息从22号开始报require subscribe错误?之前一直没有问题的
https://api.weixin.qq.com/cgi-bin/message/wxopen/template/uniform_send?access_token= 之前都是 使用这个接口给小程序用户发送消息。 只要小程序用户关注了公众号就可以发送成功。 但是从2020年2月22号开始,发现一直发送失败。 错误消息: result { errcode: 43004, errmsg: 'require subscribe hint: [T6eVqA00943055]' } 不知道咋回事啊,这个接口又改了吗
2020-02-26 - 安卓使用wx.openDocument部分文件无法打开,显示乱码
- 当前 Bug 的表现(可附上截图) 安卓使用wx.openDocument打开部分附件失败。显示乱码。ios上正常。 - 预期表现 废话,当然想ios一样正常啊 - 复现路径 直接显示乱码啊, - 提供一个最简复现 Demo [代码]var[代码] [代码]url = `https:[代码][代码]//www.szlhyy.com.cn/uploadfile/2019/0408/20190408041756414.doc`[代码][代码] [代码][代码]console.log([代码][代码]'url:'[代码][代码], url)[代码][代码] [代码][代码]wx.showNavigationBarLoading()[代码][代码] [代码][代码]wx.downloadFile({[代码][代码] [代码][代码]// 示例 url,[代码][代码] [代码][代码]url: url,[代码][代码] [代码][代码]success(res) {[代码][代码] [代码][代码]const filePath = res.tempFilePath[代码][代码] [代码][代码]console.log([代码][代码]'filePath:'[代码][代码], filePath)[代码][代码] [代码][代码]wx.openDocument({[代码][代码] [代码][代码]filePath,[代码][代码] [代码][代码]success(res) {[代码][代码] [代码][代码]console.log([代码][代码]'打开文档成功'[代码][代码])[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail(err) {[代码][代码] [代码][代码]console.log(err)[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: err.errMsg,[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]complete() {[代码][代码] [代码][代码]wx.hideNavigationBarLoading()[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail(err) {[代码][代码] [代码][代码]console.log(err)[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: err.errMsg,[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]complete() {[代码][代码] [代码][代码]wx.hideNavigationBarLoading()[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码] 关键是,临时文件名还是没有扩展名的,其他的应用程序也打不开。 如果都不好,能不能先给临时文件名加个扩展名啊。 客户几次投诉啊,我说这个我没办法啊
2019-04-08 - textarea第一次触发bindlinechange返回lineCount错误
- 当前 Bug 的表现(可附上截图) 通过绑定属性时候触发的 bindlinechange 事件带的lineCount是错误。输入时候触发的没有问题。 在开发工具,只有第一次绑定计算错误。 在ios真机,每次绑定时候触发的都是错误。 - 预期表现 - 复现路径 所以,连续调用两次,在开发工具lineCount返回是正确的,但真机还是不行。 - 提供一个最简复现 Demo wxml: <textarea class="txt-greeting-of-month" bindlinechange="txtlinechange" bindinput="bindinputgreeting" value="{{greeting}}" placeholder="输入寄语"/> <view class="{{greeting_lineCount>4?'warning':''}}" > 最多显示4行,目前{{greeting_lineCount}}行</view> .js this.setData({ greeting: this.data.album.setting[key] || '', }); this.setData({ greeting: this.data.album.setting[key] || '', }); txtlinechange: function(e){ console.log('e.detail.lineCount:',e.detail.lineCount) this.setData({ greeting_lineCount: e.detail.lineCount }) },
2018-12-21 - 微信第三方平台审核又出BUG了
- 当前 Bug 的表现(可附上截图) BUG1:上一次通过审核之后,点发布,发现状态变成审核中。 连环BUG2:我点撤销审核,第一次提示操作成功。但是状态还是审核中。到第二天再撤销一次,状态一直是审核中。 - 预期表现 要么你就发布成功。要么状态是未提审状态啊。 - 复现路径 - 提供一个最简复现 Demo [图片]
2018-12-08