- 图片保存
- 当前 Bug 的表现(可附上截图) [图片] - 预期表现 1.图片链接为图片流,不是以文件存在的。 2.微信客户端-苹果端获取图片路径名称以.png结尾 微信客户端-安卓端 获取图片路径以.unknown结尾 。 3.尝试将结尾强制转换.png提示文件不存在。 - 提供一个最简复现 Demo wsml: <image src="https://bc.weiwopark.com/appCoupon/qrcode?COUPON_ID=1e2d5dcb30774db3844d544178e580a7" bindlongpress='saveImage' data-id="https://bc.weiwopark.com/appCoupon/qrcode?COUPON_ID=1e2d5dcb30774db3844d544178e580a7"></image> JS: // 保存图片 saveImage(e) { wx.showModal({ title: '提示', content: '是否保存二维码', success(res) { if (res.confirm) { console.log('开始保存') let srcd = e.currentTarget.dataset.id console.log(srcd) wx.getImageInfo({ src: srcd, success(res) { console.log('成功获取图片路径') console.log(res) wx.saveImageToPhotosAlbum({ filePath: res.path success(res) { console.log('成功信息', res) wx.showToast({ title: '保存成功', }) }, fail(res){ console.log(res,'保存失败原因') } }) } }) } else if (res.cancel) { console.log('用户点击取消') } } }) }
2019-05-05 - 部分安卓手机 websocket 失败
- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 手机 华为荣耀8青春版 安卓版本 8.0 微信版本 7.0.3 WebSocketInit: function () { var that = this; wx.onSocketError(function (res) { that.setData({ showMsg: "onSocketError " + res.errMsg.code }); }) wx.onSocketClose(function (res) { console.log("onSocketClose") }) wx.onSocketOpen(function () { // callback console.log("onSocketOpen") that.setData({ showMsg: "onSocketOpen " }); }) wx.onSocketMessage(function (data) { console.log("onSocketMessage ", data) that.setData({ showMsg: "onSocketMessage " + data }); }) wx.connectSocket({ url: "", success: function (res) { console.log("connectSocket 成功") }, fail: function (res) { console.log("connectSocket 失败") } }) }, wx.onSocketError 会报错 res.errMsg.code=UNABLE_TO_VERIFY_LEAF_SINGATURE 苹果,大部分的安卓机都正常。服务器 ssl协议的支持 TLS 1.3不支持 TLS 1.2支持 TLS 1.1支持 TLS 1.0支持 SSL 3支持 SSL 2不支持
2019-03-05 - cover-view,fixed时定位异常
- 问题描述 因需求需要 需要在tabbar页面外其他页面也支持tabbar 故引用了 自定义tabbar组件 然后发现在其他引入tabbar的页面 多次请求数据后,底部的tabbar会浮动上去,看了下tabbar的实现,因层级问题,tabbar使用了cover-view。定位是position:fixed; bottom:0; 如无意外是固定底部的。在社区搜索了一下,发现其他老哥在使用cover-view 在定位为fixed时也出现类似情况。 数据动态请求的,故好像放源码并没有大效用。目前测试只在苹果系统复现该问题。 好像这个bug到现在已经好久了,望回复,谢谢了! - bug复现机型: 苹果6s 系统 ios10 微信版本7.0.0 苹果7splus 系统 ios11 微信版本7.0.3 - 当前 Bug 的表现: [图片] - 预期表现 [图片]
2019-03-18 - 苹果手机, 小程序 有tabBar时,切换时, 视频播放不受控制
前提: 小程序的tabBar 有 1. 首页 2. 个人中心 现像是: step1: 小程序 打开后到首页, 首页有一个视频这时自动播放 step2: 首页视频播放中时 ,点 个人中心时, 首页那个视频还在自动播放. 这是一个bug 在step2的基础上,当首页 onHide时, wx.createVideoContext('myVideo').pause(); 这是解决了问题. 不播放了. step3: 点击个人中心的 头像时, wx.na3vigateTo(" 头像的页面"). 视频这时不播放 step4: 头像的页面 上点返回时, 返回到 个人中心时, android 首页视频这时不播放 ---符合预期 苹果手机 首页视频这时又播放 ---不符合预期 注:tabBar 在个人中心时,并没有看到 getCurrentPages() 里有首页存在, 调试工具和android 手机正常.
2018-08-21 - getDate()运行时出错
- 当前 Bug 的表现(可附上截图) 1、代码: var date=getDate() 出错:错误提示: getDate is not defined;at pages/modifyuser/modifyuser page verifyIdentity function ReferenceError: getDate is not defined. 2、代码 var aa=Date() var bb=aa.getDate("2017-11-20") 运行时不出错了。 但是运行结果:bb是个整数(值为16),没有的到预期的时间类型的期望值(2017-11-20。。。。。) - 预期表现 - 复现路径 - 提供一个最简复现 Demo
2018-12-16