- 自定义组件传递外部式样bug
- 当前 Bug 的表现(可附上截图) 从页面给自定义组件A传外部式样,可以以空格隔开传多个式样进去,如‘order-status-text pay' 但在自定义组件A里给另一组件B传递外部式样,空格后的式样在B组件里不能正确找到, 使用得调用的组件B式样不正常。 - 预期表现 希望和页面调用组件一样,保证组件开发兼容性。
2018-10-15 - wx.chooseImage()在安卓上闪退或重新调试原来进过的场景或页面
wx.chooseImage()在安卓上闪退或重新调用原来进过的场景或页面, 我测试三种安卓手机,都有这问题。 但苹果手机正常。 症状: 如果选择像册则正常, 直接用手机拍照后,再点确认就闪退,重新进入新的页面。因为从vconsole里的记录都被刷新了。 我是使用 cos-wx-sdk-v5包 [代码]wx.chooseImage({[代码][代码] [代码][代码]count: 1, [代码][代码]// 默认9[代码][代码] [代码][代码]sizeType: [[代码][代码]'compressed'[代码][代码]], [代码][代码]// 可以指定是原图还是压缩图,默认二者都有 'original',[代码][代码] [代码][代码]sourceType: [[代码][代码]'album'[代码][代码], [代码][代码]'camera'[代码][代码]], [代码][代码]// 可以指定来源是相册还是相机,默认二者都有[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]let filepath = res.tempFilePaths[0],[代码][代码] [代码][代码]filename = `....`[代码][代码];[代码][代码] [代码][代码]that.cos.postObject({[代码][代码] [代码][代码]Bucket: that.Bucket, Region: that.Region,[代码][代码] [代码][代码]Key: filename,[代码][代码] [代码][代码]FilePath: filepath,[代码][代码] [代码][代码]TaskReady: [代码][代码]function[代码] [代码](taskId) {[代码][代码] [代码][代码]TaskId = taskId[代码][代码] [代码][代码]},[代码][代码] [代码][代码]onProgress: [代码][代码]function[代码] [代码](info) {[代码][代码] [代码][代码]console.log(JSON.stringify(info));[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码] [代码][代码](err, data) => {[代码][代码] [代码][代码] [代码][代码]let cosFilename = `http:[代码][代码]//${that.Bucket}.cos.${that.Region}.myqcloud.com/${filename}`;[代码][代码] [代码][代码]cb && cb(err, cosFilename);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]); [代码][代码]// that.requestCallback[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail:(err) => {[代码][代码] [代码][代码]console.log([代码][代码]"调用相册失败:"[代码][代码], err);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码]
2018-05-31