- 转发隐藏失败
- 当前 Bug 的表现(可附上截图) 点击右上角还可以转发 - 预期表现 转发失效 - 复现路径 [图片] - 提供一个最简复现 Demo [图片]
2019-06-20 - 音频mp3播放,开发工具没问题,真机模拟无法获取duration,无法播放
- 需求的场景描述(希望解决的问题) 音频mp3播放,开发工具没问题,真机模拟无法获取duration,无法播放,监听事件没有错 [代码]const innerAudioContext = wx.createInnerAudioContext();[代码][代码]page([代码][代码]onload:(){[代码][代码] [代码][代码]wx.request({[代码][代码] [代码][代码]url: radioUrl,[代码][代码] [代码][代码]method: [代码][代码]'POST'[代码][代码],[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]id: that.data.poetryId[代码][代码] [代码][代码]},[代码][代码] [代码][代码]header: {[代码][代码] [代码][代码]'Content-Type'[代码][代码]: [代码][代码]'application/json'[代码][代码] [代码][代码]},[代码][代码] [代码][代码]success: (res) => {[代码][代码] [代码][代码]if[代码] [代码](res.data.status == 0) {[代码][代码] [代码][代码]console.log([代码][代码]"******play******"[代码][代码])[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]audiolist: [[代码][代码] [代码][代码]{[代码][代码] [代码][代码]audiosrc: hostUrl + [代码][代码]'static/'[代码] [代码]+ res.data.data.audio,[代码][代码] [代码][代码]coverimg: [代码][代码]""[代码][代码] [代码][代码]}[代码][代码] [代码][代码]],[代码][代码] [代码][代码]})[代码][代码] [代码][代码]innerAudioContext.autoplay = [代码][代码]true[代码][代码]//音频初始化[代码][代码] [代码][代码]that.Initialization();[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码]}[代码][代码]//音频初始化 函数[代码][代码] [代码][代码]//初始化播放器,获取duration[代码][代码] [代码][代码]Initialization() {[代码][代码] [代码][代码]var[代码] [代码]t = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]if[代码] [代码]([代码][代码]this[代码][代码].data.audiolist[0].audiosrc.length != 0) {[代码][代码] [代码][代码]//设置src[代码][代码] [代码][代码]innerAudioContext.src = [代码][代码]this[代码][代码].data.audiolist[0].audiosrc;[代码][代码] [代码][代码]//运行一次[代码][代码] [代码][代码]innerAudioContext.play()[代码][代码] [代码][代码]innerAudioContext.pause()[代码][代码] [代码][代码]innerAudioContext.onCanplay(() => {[代码][代码] [代码][代码]//初始化duration[代码][代码] [代码][代码]innerAudioContext.duration[代码][代码] [代码][代码]setTimeout([代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]//延时获取音频真正的duration[代码][代码] [代码] [代码] [代码][代码]var[代码] [代码]duration = innerAudioContext.duration;[代码][代码] [代码] [代码] [代码][代码]var[代码] [代码]min = parseInt(duration / 60);[代码][代码] [代码][代码]var[代码] [代码]sec = parseInt(duration % 60);[代码][代码] [代码][代码]if[代码] [代码](min.toString().length == 1) {[代码][代码] [代码][代码]min = `0${min}`;[代码][代码] [代码][代码]}[代码][代码] [代码][代码]if[代码] [代码](sec.toString().length == 1) {[代码][代码] [代码][代码]sec = `0${sec}`;[代码][代码] [代码][代码]}[代码][代码] [代码][代码]t.setData({ audioDuration: innerAudioContext.duration, showTime2: `${min}:${sec}` });[代码][代码] [代码][代码]console.log([代码][代码]"&&&&声音长度END"[代码] [代码]+ innerAudioContext.duration)[代码][代码] [代码][代码]}, 1000)[代码][代码] [代码][代码]})[代码][代码] [代码][代码]innerAudioContext.onEnded((res) => { console.log([代码][代码]'播放结束!'[代码][代码]); })[代码][代码] [代码][代码]// 播放音频失败的回调[代码][代码] [代码][代码]innerAudioContext.onError((res) => { console.log([代码][代码]'播放音频失败'[代码] [代码]+ res); }) [代码][代码] [代码][代码]innerAudioContext.onStop((res) => { console.log([代码][代码]'停止播放!'[代码][代码]); })[代码] [代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码])[代码]- 希望提供的能力 音频mp3播放,可以获取时长
2019-06-18 - 组件使用报错chrome some slectors are not allow
- 需求的场景描述(希望解决的问题) 域名配置生效 组件使用报错: [图片] 代码: (1)组件 组件wxss: [图片] [图片] 组件js: [图片] 组件json: [图片] (2)使用组件的页面 [图片] wxml: [图片] [图片]
2019-06-17 - 服务器域名配置不生效
- 需求的场景描述(希望解决的问题) 域名配置生效 [图片] - 希望提供的能力 域名配置生效
2019-04-16 - 小程序体验版支付问题,只有自己可以支付,其他人都不行
小程序体验版支付问题,只有自己可以支付,其他人都不行 [图片]
2019-03-20 - 体验版支付问题,只有自己可以支付,其他人都不行
小程序体验版支付问题,只有自己可以支付,其他人都不行 [图片]
2019-03-20 - 小程序体验版--打开调试位置调取成功,关闭vconsole调取地图失败
小程序体验版,打开位置按钮 [代码]wx.request({[代码][代码] [代码][代码]url: [代码][代码]'https://apis.map.qq.com/ws/geocoder/v1/?address='[代码] [代码]+ that.data.merAddress + [代码][代码]'&key=K3GBZ-54X6Q-QWP5F-GPYT3-57EK3-LVFVV'[代码][代码],[代码][代码] [代码][代码]method: [代码][代码]'GET'[代码][代码],[代码][代码] [代码][代码]// header: {}, [代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]if[代码] [代码](res.data.status == 0) {[代码][代码] [代码][代码]// success[代码][代码] [代码][代码]console.log([代码][代码]"请求位置成功"[代码][代码]);[代码][代码] [代码] [代码] [代码][代码]that.setData({[代码][代码] [代码][代码]lng: res.data.result.location.lng,[代码][代码] [代码][代码]lat: res.data.result.location.lat[代码][代码] [代码][代码]});[代码][代码] [代码][代码]wx.openLocation({[代码][代码] [代码][代码]latitude: res.data.result.location.lat,[代码][代码] [代码][代码]longitude: res.data.result.location.lng,[代码][代码] [代码][代码]scale: 18,[代码][代码] [代码][代码]name: that.data.merchantStore.merStoreName,[代码][代码] [代码][代码]address: that.data.merchantStore.merAddress[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]// fail[代码][代码] [代码][代码]console.log([代码][代码]"请求位置"[代码][代码]);[代码][代码] [代码][代码]}[代码]打开调试vConsole可以调取内置地图查看位置,但是关闭vConsole调取失败,打开地图失败
2019-03-19 - this.data.goods.title 获取不到值,换个名字可以
- 当前 Bug 的表现(可附上截图) data: { goods: { id: 1, image: '/images/shangjiatupian.png', title: '优客工场', comnum: 100, stock: '有货', detail: '这里是梨花带雨详情。', phoneNum: '18812345678', service: '不支持退货', score:'4', sales:'17', location:'北京市海淀区彩和坊路海淀西大街74号' }, console.log("mmmmmmm", this.data.goods.title) /*undefind*/ console.log("mmmmmmm", this.data.goods.loaction) - 预期表现 console.log("mmmmmmm", this.data.goods.title)输出值 - 复现路径 console.log("mmmmmmm", this.data.goods.title)输出值 - 提供一个最简复现 Demo console.log("mmmmmmm", this.data.goods.title)输出值
2019-01-02 - 开发者工具调试中经常黑屏
- 当前 Bug 的表现(可附上截图) 开发者工具调试中经常黑屏 - 预期表现 开发者工具调试不要黑屏 - 复现路径 开发者工具调试中经常黑屏 - 提供一个最简复现 Demo 开发者工具调试中经常黑屏
2019-01-02 - 开发者工具有没有类似word的撤销、恢复按钮
- 需求的场景描述(希望解决的问题) 开发者工具有没有类似word的撤销、恢复按钮 - 希望提供的能力 开发者工具有类似word的撤销、恢复按钮
2018-12-26