- 微信开放社区样式问题
如图: [图片]
2018-09-10 - 小程序在安卓手机上绘制canvas,文字错乱。
- 当前 Bug 的表现(可附上截图) 测试用机(锤子pro2,小米note3) 在安卓手机上使用canvas绘制文字。使用wx.canvasToTempFilePath转为图片后,文字的大小、颜色有10%左右的概率出现错乱。 文字大小错误: [图片] [图片] 文字颜色错乱: [图片] - 提供一个最简复现 Demo wechatide://minicode/QTLOXami7w2N 使用安卓机查看代码片段,多次点击绘制按钮可复现。
2018-09-04 - 微信小程序分享成功回调为何还可以使用?
七月份发布的分享调整公告说微信版本6.7.2将会对分享功能做调整。现在8月30号,安卓、IOS版本也都升到6.7.2了,为何还可以使用微信分享成功回调? 我司很早就对分享部分做了相应调整,搞得现在很尴尬。 [图片]
2018-08-30 - 微信修改分享规则后,分享群消息,解密后为空
微信修改分享规则后,分享出的群消息,在App的onShow中拿到shareTicket获取到加密信息给后台解密,解密出的信息有小概率为空。 之前发了一个帖子在这里:https://developers.weixin.qq.com/community/develop/doc/000a08924804d01bdc3700b6f5bc00 里面也有人遇到过。 分享的代码片段不好弄,而且是小概率产生,希望官方可以看一下。
2018-08-27 - 分享到群获取到的信息为空
微信修改分享规则后,分享出的消息,在App的onShow中拿到shareTicket获取到加密信息给后台解密,解密出的信息有小概率为空。 你们有遇到过这种情况吗? 页面:开启了withShareTicket [代码]wx.showShareMenu({[代码][代码] [代码][代码]withShareTicket: [代码][代码]true[代码][代码]})[代码][代码]onShareAppMessage: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]return[代码] [代码]{[代码][代码] [代码][代码]title: app.$shareConfig.qunText,[代码][代码] [代码][代码]imageUrl: app.$shareConfig.qunImg,[代码][代码] [代码][代码]path: `/pages/MailList/qunDetail/qunDetail`[代码][代码] [代码][代码]}[代码][代码]}[代码]App: [代码]onShow: [代码][代码]function[代码] [代码](options) {[代码][代码] [代码][代码]/**[代码][代码] [代码][代码]* 1044群内分享进入,保存shareTicket[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]if[代码] [代码](+options.scene === 1044 && options.shareTicket) {[代码][代码] [代码][代码]this[代码][代码].globalData.share.shareTicket = options.shareTicket[代码][代码] [代码][代码]}[代码][代码] [代码][代码]/**[代码][代码] [代码][代码]* 保存进入场景[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]this[代码][代码].globalData.share.scene = +options.scene[代码][代码]},[代码] shareTicket获取加密信息: [代码]wx.getShareInfo({[代码][代码] [代码][代码]shareTicket: shareTicket,[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]let data = {[代码][代码] [代码][代码]encrypted_data: res.encryptedData,[代码][代码] [代码][代码]iv: res.iv[代码][代码] [代码][代码]}[代码][代码] [代码][代码]app.$http({[代码][代码] [代码][代码]url: [代码][代码]'xxxxxx'[代码][代码],[代码][代码] [代码][代码]params: data,[代码][代码] [代码][代码]// code .....[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码]})[代码]
2018-08-20 - Component中使用animation-delay的问题
一个通用的loading组件,该组件在多个page中引入,先展示loading,数据返回后隐藏,但在手机上每次animation-delay延迟的时间都和设置的不一样。 测试机型:iPhone6s 系统:ios11.4 [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'warp-box'[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'loading-box'[代码] [代码]wx:if[代码][代码]=[代码][代码]"{{ showAnimate }}"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码][代码]></[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码][代码]></[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码][代码]></[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码][代码].warp-box {[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]fixed[代码][代码];[代码][代码] [代码][代码]top[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]left[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]right[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]bottom[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]margin[代码][代码]: [代码][代码]auto[代码][代码];[代码][代码] [代码][代码]background[代码][代码]: [代码][代码]#fff[代码][代码];[代码][代码]}[代码][代码].loading-box {[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]absolute[代码][代码];[代码][代码] [代码][代码]top[代码][代码]: [代码][代码]50%[代码][代码];[代码][代码] [代码][代码]left[代码][代码]: [代码][代码]50%[代码][代码];[代码][代码] [代码][代码]transform: translate[代码][代码]3[代码][代码]d([代码][代码]-50%[代码][代码], [代码][代码]-50%[代码][代码], [代码][代码]0[代码][代码]);[代码][代码]}[代码][代码].loading-box>view {[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]24[代码][代码]rpx;[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]24[代码][代码]rpx;[代码][代码] [代码][代码]background[代码][代码]: [代码][代码]#0ebd0c[代码][代码];[代码][代码] [代码][代码]display[代码][代码]: inline-[代码][代码]block[代码][代码];[代码][代码] [代码][代码]margin[代码][代码]: [代码][代码]8[代码][代码]rpx;[代码][代码] [代码][代码]border-radius: [代码][代码]50%[代码][代码];[代码][代码] [代码][代码]animation: ball-pulse-sync .[代码][代码]6[代码][代码]s infinite ease-in-out;[代码][代码]}[代码][代码].loading-box>view:nth-of-type([代码][代码]1[代码][代码]) {[代码][代码] [代码][代码]animation-delay: [代码][代码]0.2[代码][代码]s;[代码][代码]}[代码][代码].loading-box>view:nth-of-type([代码][代码]2[代码][代码]) {[代码][代码] [代码][代码]animation-delay: [代码][代码]0.1[代码][代码]s;[代码][代码]}[代码][代码].loading-box>view:nth-of-type([代码][代码]3[代码][代码]) {[代码][代码] [代码][代码]animation-delay: [代码][代码]0[代码][代码]s;[代码][代码]}[代码][代码]@keyframes ball-pulse-sync {[代码][代码] [代码][代码]0%[代码] [代码]{[代码][代码] [代码][代码]transform: translateY([代码][代码]100%[代码][代码])[代码][代码] [代码][代码]}[代码][代码] [代码][代码]50%[代码] [代码]{[代码][代码] [代码][代码]transform: translateY([代码][代码]-100%[代码][代码])[代码][代码] [代码][代码]}[代码][代码] [代码][代码]100%[代码] [代码]{[代码][代码] [代码][代码]transform: translateY([代码][代码]100%[代码][代码])[代码][代码] [代码][代码]}[代码][代码]}[代码]
2018-07-31