画布大小和图片大小不一致
使用canvas的drawImage压缩图片,部分用户导致黑屏,问题出在哪?现象: [图片][图片][图片] 封装了canvas压缩图片,上传时少数用户会出现渲染图片只有一部分的现象。这些错误图片大多数的比例和默认图片的比例相近,我一直怀疑是drawImage 带来的错误,但是里面参数错误带来的要么是全黑屏、要么是白屏,无法复现现在这种情况。 /////////////////页面上的使用//////////////////// compressImage({ file: src, // 网络图片地址 canvasId: 'photo_canvas', // canvasId towidth: 320, // 图片宽度 quality: 0.7, // 图片质量 success: function(res) { fn(res); }, self // 全局this }); /////////////////下边是组件///////////////// let count; // 重试次数 function compressImage({ file, canvasId, towidth, quality = 1, success = function() {}, self = {} }) { count = 0; // 获得图片信息 uni.getImageInfo({ src: file, success: function (info) { // 创建画布 const ctx = uni.createCanvasContext(canvasId); towidth = towidth || info.width; // 根据图片比例换算出图片高度 const toheight = Math.trunc(towidth * info.height / info.width); // 绘制成图片 ctx.drawImage(file, 0, 0, info.width, info.height, 0, 0, towidth, toheight); // 绘制到画布上面 ctx.draw(false, function () { getTempFile(canvasId, quality, success, self); }); }, fail: function(e) { self.submitLoading = false; self.submitText = '确认提交'; uni.showToast({ title: '获取图片信息失败', duration: 2000, icon: 'none' }); } }); } function getTempFile(canvasId, quality, success, self) { setTimeout(() => { // canvas转化为文件路径 uni.canvasToTempFilePath({ canvasId: canvasId, fileType: 'jpg', // 默认是png,可以传png和jpg quality: quality, success: function (res) { // 成功之后返回路径 success(res.tempFilePath); }, fail: function (e) { count += 1; if (count < 20) { getTempFile(canvasId, quality, success, self); } else { self.submitLoading = false; self.submitText = '确认提交'; uni.showToast({ title: '生成图片失败', duration: 2000, icon: 'none' }); } } }); }, 100); } module.exports = { compressImage };
2020-06-08开放文档有拍照识别身份证的接口 https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/ocr/ocr.idcard.html [图片]
小程序怎样获取用户身份证号和真实姓名呢?小程序怎样获取用户身份证号和真实姓名呢?
2020-06-08写好用户拒绝的情况下该怎么处理
用户进入首页即要求获取用户授权定位,现在是否可以通过审核?[图片]
2020-06-08域名未效验
为什么电脑上预览小程序没问题,扫码预览时有个页面显不出来?那个页面是个子页面,有点复杂,用了自定义组件。
2020-06-08腾讯云的 核身验证 了解一下
企业能否申请“微信人脸核验接口能力”测试?我们公司不在“微信人脸核验接口能力”开放的主体类目范围,但是我们客户在此类目范围中,目前客户项目中需要用到此项功能,公司需要先测试,请问公司能否申请“微信人脸核验接口能力”的测试而非真正发布使用?
2020-06-06你这是因为视频未加载完成
7.0.15部分安卓手机video视频播放不了[图片]华为oppo都出现这个问题
2020-06-06只要小程序里有一条视频就会驳回
你好,你的小程序涉及在线观看视频,请补充选择:文娱-视频类目,但是代码已经删了,怎么处理?原本视频是用来播放企业介绍的,但是提示要选择文娱,没有网络文化经营许可证。现在直接把视频播放的源代码都删了,还是审核不过。请人工核查。
2020-06-06我每次提交都是几个小时就通过了呢
小程序提交到审核一般要经过多少天呢?临近作品上交日期,但我们的初版小程序一直还没上传成功(DEBUG),不知要审核多久,想问问,看还有没有顺便改善功能的机会
2020-06-06根据微信支付的规定 此账号绑定的小程序必须连续30天有成交金额(哪怕每天都是0.01)
当前商户号暂时无法开通此功能,无法实现企业付款到零钱?1560147391始终提示:当前商户号暂时无法开通此功能。请保持健康交易,遵守《微信支付服务协议》及《微信支付商户平台使用协议》,后续尝试开通。 本公众号实现了一个缴费功能,需要使用企业付款到零钱为用户提供奖励。 希望早日通过审核!
2020-06-06原因可能是: 1.套用的组件或者模板(导致很多沉余代码加载卡死丢失样式层) 2.接口未调用(刚绑定的域名需要一个高达10小时以上的缓冲期,或者域名未效验就不会发起请求也没有报错)
为什么小程序部分用户出现白屏进不去呢?[图片][图片] 2020-5-24 20:10:1 [log] page pages/home/home onLoad have been invoked 2020-5-24 20:10:1 [log] page pages/home/home onShow have been invoked 2020-5-24 20:10:1 [log] wx.getSystemInfo api invoke 2020-5-24 20:10:1 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-5-24 20:10:1 [log] page pages/home/home onReady have been invoked 2020-5-24 20:10:2 [log] wx.getSystemInfo api invoke 2020-5-24 20:10:2 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-5-24 20:10:3 [log] wx.getNetworkType api invoke 2020-5-24 20:10:3 [log] wx.onNetworkStatusChange api invoke 2020-5-24 20:10:3 [log] wx.getNetworkType success callback with msg getNetworkType:ok 2020-5-24 20:10:17 [log] page pages/home/home onHide have been invoked 2020-5-30 22:3:28 [log] page pages/home/home onLoad have been invoked 2020-5-30 22:3:28 [log] page pages/home/home onShow have been invoked 2020-5-30 22:3:28 [log] wx.getSystemInfo api invoke 2020-5-30 22:3:28 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-5-30 22:3:28 [log] page pages/home/home onReady have been invoked 2020-5-30 22:3:29 [log] wx.getSystemInfo api invoke 2020-5-30 22:3:29 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-5-30 22:3:30 [log] wx.getNetworkType api invoke 2020-5-30 22:3:30 [log] wx.onNetworkStatusChange api invoke 2020-5-30 22:3:30 [log] wx.getNetworkType success callback with msg getNetworkType:ok 2020-5-30 22:3:39 [log] page pages/home/home onHide have been invoked 2020-5-30 22:3:43 [log] page pages/home/home onUnload have been invoked 2020-5-30 22:3:43 [log] page pages/home/home onLoad have been invoked 2020-5-30 22:3:43 [log] page pages/home/home onShow have been invoked 2020-5-30 22:3:43 [log] page pages/home/home onReady have been invoked 2020-5-30 22:3:44 [log] wx.getSystemInfo api invoke 2020-5-30 22:3:44 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-5-30 22:3:47 [log] page pages/home/home onHide have been invoked 2020-6-4 19:1:23 [log] page pages/home/home onLoad have been invoked 2020-6-4 19:1:23 [log] page pages/home/home onShow have been invoked 2020-6-4 19:1:23 [log] wx.getSystemInfo api invoke 2020-6-4 19:1:23 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-4 19:1:24 [log] page pages/home/home onReady have been invoked 2020-6-4 19:1:25 [log] wx.getSystemInfo api invoke 2020-6-4 19:1:25 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-4 19:1:25 [log] wx.getNetworkType api invoke 2020-6-4 19:1:25 [log] wx.onNetworkStatusChange api invoke 2020-6-4 19:1:25 [log] wx.getNetworkType success callback with msg getNetworkType:ok 2020-6-4 19:1:28 [log] page pages/home/home onHide have been invoked 2020-6-5 22:12:25 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:12:25 [log] page pages/home/home onShow have been invoked 2020-6-5 22:12:25 [log] wx.getSystemInfo api invoke 2020-6-5 22:12:25 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:12:25 [log] page pages/home/home onReady have been invoked 2020-6-5 22:12:27 [log] wx.getSystemInfo api invoke 2020-6-5 22:12:27 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:12:27 [log] wx.getNetworkType api invoke 2020-6-5 22:12:27 [log] wx.onNetworkStatusChange api invoke 2020-6-5 22:12:27 [log] wx.getNetworkType success callback with msg getNetworkType:ok 2020-6-5 22:12:32 [log] page pages/home/home onHide have been invoked 2020-6-5 22:12:35 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:12:35 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:12:35 [log] page pages/home/home onShow have been invoked 2020-6-5 22:12:35 [log] page pages/home/home onReady have been invoked 2020-6-5 22:12:36 [log] wx.getSystemInfo api invoke 2020-6-5 22:12:36 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:12:37 [log] page pages/home/home onHide have been invoked 2020-6-5 22:12:40 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:12:40 [log] page pages/mine/mine onLoad have been invoked 2020-6-5 22:12:40 [log] page pages/mine/mine onShow have been invoked 2020-6-5 22:12:41 [log] page pages/mine/mine onReady have been invoked 2020-6-5 22:12:42 [log] wx.getSystemInfo api invoke 2020-6-5 22:12:42 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:12:44 [log] page pages/mine/mine onHide have been invoked 2020-6-5 22:12:56 [log] page pages/mine/mine onUnload have been invoked 2020-6-5 22:12:56 [log] page pages/mine/mine onLoad have been invoked 2020-6-5 22:12:56 [log] page pages/mine/mine onShow have been invoked 2020-6-5 22:12:57 [log] page pages/mine/mine onReady have been invoked 2020-6-5 22:12:57 [log] wx.getSystemInfo api invoke 2020-6-5 22:12:57 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:13:2 [log] page pages/mine/mine onHide have been invoked 2020-6-5 22:13:8 [log] page pages/mine/mine onUnload have been invoked 2020-6-5 22:13:8 [log] page pages/mine/mine onLoad have been invoked 2020-6-5 22:13:8 [log] page pages/mine/mine onShow have been invoked 2020-6-5 22:13:8 [log] page pages/mine/mine onReady have been invoked 2020-6-5 22:13:9 [log] wx.getSystemInfo api invoke 2020-6-5 22:13:9 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:13:12 [log] page pages/mine/mine onHide have been invoked 2020-6-5 22:13:14 [log] page pages/mine/mine onShow have been invoked 2020-6-5 22:13:14 [log] page pages/mine/mine onUnload have been invoked 2020-6-5 22:13:14 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:13:14 [log] page pages/home/home onShow have been invoked 2020-6-5 22:13:14 [log] page pages/home/home onReady have been invoked 2020-6-5 22:13:15 [log] wx.getSystemInfo api invoke 2020-6-5 22:13:15 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:13:19 [log] page pages/home/home onHide have been invoked 2020-6-5 22:13:22 [log] page pages/home/home onShow have been invoked 2020-6-5 22:13:22 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:13:22 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:13:22 [log] page pages/home/home onShow have been invoked 2020-6-5 22:13:22 [log] page pages/home/home onReady have been invoked 2020-6-5 22:13:23 [log] wx.getSystemInfo api invoke 2020-6-5 22:13:23 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:13:26 [log] page pages/home/home onHide have been invoked 2020-6-5 22:13:49 [log] page pages/home/home onShow have been invoked 2020-6-5 22:13:55 [log] page pages/home/home onHide have been invoked 2020-6-5 22:13:56 [log] page pages/home/home onShow have been invoked 2020-6-5 22:14:3 [log] page pages/home/home onHide have been invoked 2020-6-5 22:14:4 [log] page pages/home/home onShow have been invoked 2020-6-5 22:14:4 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:14:4 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:14:4 [log] page pages/home/home onShow have been invoked 2020-6-5 22:14:4 [log] page pages/home/home onReady have been invoked 2020-6-5 22:14:5 [log] wx.getSystemInfo api invoke 2020-6-5 22:14:5 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:14:8 [log] page pages/home/home onHide have been invoked 2020-6-5 22:14:14 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:14:14 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:14:14 [log] page pages/home/home onShow have been invoked 2020-6-5 22:14:15 [log] page pages/home/home onReady have been invoked 2020-6-5 22:14:16 [log] wx.getSystemInfo api invoke 2020-6-5 22:14:16 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:14:22 [log] page pages/home/home onHide have been invoked 2020-6-5 22:14:25 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:14:25 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:14:25 [log] page pages/home/home onShow have been invoked 2020-6-5 22:14:26 [log] page pages/home/home onReady have been invoked 2020-6-5 22:14:27 [log] wx.getSystemInfo api invoke 2020-6-5 22:14:27 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:14:34 [log] page pages/home/home onHide have been invoked 2020-6-5 22:14:37 [log] page pages/home/home onShow have been invoked 2020-6-5 22:14:37 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:14:37 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:14:37 [log] page pages/home/home onShow have been invoked 2020-6-5 22:14:37 [log] page pages/home/home onReady have been invoked 2020-6-5 22:14:38 [log] wx.getSystemInfo api invoke 2020-6-5 22:14:38 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:14:39 [log] page pages/home/home onHide have been invoked 2020-6-5 22:15:11 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:15:11 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:15:11 [log] page pages/home/home onShow have been invoked 2020-6-5 22:15:12 [log] page pages/home/home onReady have been invoked 2020-6-5 22:15:13 [log] wx.getSystemInfo api invoke 2020-6-5 22:15:13 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:15:20 [log] page pages/home/home onHide have been invoked 2020-6-5 22:15:22 [log] page pages/home/home onShow have been invoked 2020-6-5 22:15:24 [log] page pages/home/home onHide have been invoked 2020-6-5 22:15:26 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:15:26 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:15:26 [log] page pages/home/home onShow have been invoked 2020-6-5 22:15:26 [log] page pages/home/home onReady have been invoked 2020-6-5 22:15:27 [log] wx.getSystemInfo api invoke 2020-6-5 22:15:27 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:15:30 [log] page pages/home/home onHide have been invoked 2020-6-5 22:15:33 [log] page pages/home/home onShow have been invoked 2020-6-5 22:15:33 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:15:33 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:15:33 [log] page pages/home/home onShow have been invoked 2020-6-5 22:15:33 [log] page pages/home/home onReady have been invoked 2020-6-5 22:15:34 [log] wx.getSystemInfo api invoke 2020-6-5 22:15:34 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:15:35 [log] page pages/home/home onHide have been invoked 2020-6-5 22:16:12 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:16:12 [log] page pages/mine/mine onLoad have been invoked 2020-6-5 22:16:12 [log] page pages/mine/mine onShow have been invoked 2020-6-5 22:16:13 [log] page pages/mine/mine onReady have been invoked 2020-6-5 22:16:14 [log] wx.getSystemInfo api invoke 2020-6-5 22:16:14 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:16:19 [log] page pages/mine/mine onHide have been invoked 2020-6-5 22:16:21 [log] page pages/mine/mine onShow have been invoked 2020-6-5 22:16:21 [log] page pages/mine/mine onHide have been invoked 2020-6-5 22:16:30 [log] page pages/mine/mine onUnload have been invoked 2020-6-5 22:16:30 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:16:30 [log] page pages/home/home onShow have been invoked 2020-6-5 22:16:30 [log] page pages/home/home onReady have been invoked 2020-6-5 22:16:31 [log] wx.getSystemInfo api invoke 2020-6-5 22:16:31 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:16:41 [log] page pages/home/home onHide have been invoked 2020-6-5 22:16:46 [log] page pages/home/home onShow have been invoked 2020-6-5 22:16:46 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:16:46 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:16:46 [log] page pages/home/home onShow have been invoked 2020-6-5 22:16:46 [log] page pages/home/home onReady have been invoked 2020-6-5 22:16:47 [log] wx.getSystemInfo api invoke 2020-6-5 22:16:47 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:16:48 [log] page pages/home/home onHide have been invoked 2020-6-5 22:18:16 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:18:16 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:18:16 [log] page pages/home/home onShow have been invoked 2020-6-5 22:18:16 [log] page pages/home/home onReady have been invoked 2020-6-5 22:18:17 [log] wx.getSystemInfo api invoke 2020-6-5 22:18:17 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:18:27 [log] page pages/home/home onHide have been invoked 2020-6-5 22:18:28 [log] page pages/home/home onShow have been invoked 2020-6-5 22:18:28 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:18:28 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:18:28 [log] page pages/home/home onShow have been invoked 2020-6-5 22:18:28 [log] page pages/home/home onReady have been invoked 2020-6-5 22:18:29 [log] wx.getSystemInfo api invoke 2020-6-5 22:18:29 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:18:31 [log] page pages/home/home onHide have been invoked 2020-6-5 22:18:32 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:18:32 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:18:32 [log] page pages/home/home onShow have been invoked 2020-6-5 22:18:32 [log] page pages/home/home onReady have been invoked 2020-6-5 22:18:33 [log] wx.getSystemInfo api invoke 2020-6-5 22:18:33 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:18:36 [log] page pages/home/home onHide have been invoked 2020-6-5 22:18:38 [log] page pages/home/home onShow have been invoked 2020-6-5 22:18:38 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:18:38 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:18:38 [log] page pages/home/home onShow have been invoked 2020-6-5 22:18:38 [log] page pages/home/home onReady have been invoked 2020-6-5 22:18:39 [log] wx.getSystemInfo api invoke 2020-6-5 22:18:39 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:18:39 [log] page pages/home/home onHide have been invoked 2020-6-5 22:19:11 [log] page pages/home/home onUnload have been invoked 2020-6-5 22:19:11 [log] page pages/home/home onLoad have been invoked 2020-6-5 22:19:11 [log] page pages/home/home onShow have been invoked 2020-6-5 22:19:11 [log] page pages/home/home onReady have been invoked 2020-6-5 22:19:12 [log] wx.getSystemInfo api invoke 2020-6-5 22:19:12 [log] wx.getSystemInfo success callback with msg getSystemInfo:ok 2020-6-5 22:19:21 [log] page pages/home/home onHide have been invoked 2020-6-5 22:19:22 [log] page pages/home/home onShow have been invoked 2020-6-5 22:19:24 [log] page pages/home/home onHide have been invoked
2020-06-06