- WebAudioContext oscillator.stop 方法机型实现差异?
let audioCtx = wx.createWebAudioContext(); let oscillator = audioCtx.createOscillator(); console.info('frequency : %s', frequencys[stationIndex]); let gainNode = audioCtx.createGain(); oscillator.connect(gainNode); /** * 测试音效 */ oscillator.type = 'sine'; oscillator.frequency.value = 196.00; gainNode.gain.setValueAtTime(0, audioCtx.currentTime); gainNode.gain.linearRampToValueAtTime(1, audioCtx.currentTime + 0.01); oscillator.start(audioCtx.currentTime); gainNode.gain.exponentialRampToValueAtTime(0.001, audioCtx.currentTime + 1); oscillator.stop(audioCtx.currentTime + 1); //浮点数 iphone13会立即停止/iphone14正常,部分安卓机型也存在同样问题 gainNode.connect(audioCtx.destination);
2023-10-21 - wx.openDocument方法fail返回信息错误
wx.openDocument({ filePath: filePath, showMenu: true, success: function (res) { console.log('打开文档成功') }, fail: function(res){ if(res.errMsg == "openDocument:fail file not exist"){ //死活进不来 wx.removeStorage({ key: file_url, }) } console.error(res); } }) [图片] 后边发现是返回的errMsg 最后边多了一个'
2022-10-31 - Picker在IOS上和Android不一致的问题
- 当前 Bug 的表现(可附上截图) 在android中选项是首尾相接 在IOS中正常 - 预期表现 在IOS中和Android中应该保持一致,首尾相接可以使用参数控制 - 复现路径 表单组件-picker - 提供一个最简复现 Demo 小程序示例
2018-09-30