- 一样的模块,20个版本,上周还规范,这周就不规范了,微信审核有标准没有?
[图片] 一开始已经明确告知用户程序的功能及需要注册及需要收集的信息,用户同意后才去登陆注册。复核说再加一个拒绝按钮?这是好体验?同意一次再来一次? [图片] 我们是一个相亲类小程序,不提供基本信息怎么与其他用户交互?基本信息都没有,谁肯跟你交互?不交互怎么体验功能?? 一周前还审核通过,同样的代码,都20个版本了,这周就不规范,理由是什么?前19个审核都是错的?离谱! [图片][图片]
2023-12-18 - 安卓真机测试canvas不显示图片,开发工具、iOS正常,为什么?
很简单的测试canvas , 本地选取一张图片,显示在画布上。开发工具、iOS真机正常,安卓真机测试不行,也无报错。安卓机微信8.0.32,基础库2.19.4,真机测试2.0,开发工具最新版。 每一步都执行,都能获取到图片信息,就是到了draw 时不显示。延时执行也不起作用。布局也极简单,一按钮,一图片,一画布。请问可能是什么原因? <view class="container"> <button bindtap="chooseImage">aaaaa</button> <image src="{{avatar}}" style="width: 300rpx;height: 300rpx;background-color: rgb(255, 127, 127);" mode="aspectFit"></image> <canvas type="2d" id="canvas-avatar" style="width: 300rpx;height: 300rpx;background-color: aquamarine;"></canvas> </view> 代码: var myCanvas = null Page({ data: { avatar: '' }, chooseImage() { let that = this; wx.chooseMedia({ count: 1, mediaType: ['image'], sourceType: ['album'], sizeType: ['compressed'], success(res) { that.setData({ avatar: res.tempFiles[0].tempFilePath }); //延时 // setTimeout(()=>{ // that.drawCanvas() // },2000) that.drawCanvas() } }) }, //绘制 drawCanvas() { let that = this wx.createSelectorQuery().selectAll('#canvas-avatar').node(res => { myCanvas = res[0].node const ctx1 = myCanvas.getContext('2d') myCanvas.width = 200 myCanvas.height = 200 // ctx1.scale(dpr,dpr) let image = myCanvas.createImage(); let x = 0, y = 0, size_clip = 0; image.src = that.data.avatar; image.onload = function () { if (image.naturalWidth || image.naturalHeight) {//有高宽 if (image.naturalWidth >= image.naturalHeight) { x = (image.naturalWidth - image.naturalHeight) / 2 size_clip = image.naturalHeight } else { y = (image.naturalHeight - image.naturalWidth) / 2 size_clip = image.naturalWidth } console.log('wa', image.naturalWidth, 'ha', image.naturalHeight) } else {//继续求width/height wx.getImageInfo({ src: that.data.avatar, success(res) { if (res.width >= res.height) { x = (res.width - res.height) / 2 size_clip = res.height } else { y = (res.height - res.width) / 2 size_clip = res.width } console.log('w', res.width, 'h', res.height) } }) } ctx1.drawImage(image, x, y, size_clip, size_clip, 0, 0, myCanvas.width, myCanvas.height); } }).exec() }, })
2023-02-16 - 云托管的websocket到底能不能用?
websocket在我们自己的服务器跑的好好的,挪到云托管上就不行,偶尔能连接上一两次。为了测试,前后台都照搬微信官方文档源码,一字不差,还是一样,不仅小程序连需要运气,开放公网调试也一样,要是都不行吧,偶尔还能连上一次。麻烦官方技术人员试一下您公布的代码,试试,行不行给个准话。 [图片] [图片] [图片] [图片]
2022-12-07