本地上传的图片 被裁剪为正方形后 也会变得很模糊,长宽为132*133 本地的能否裁剪后保持高清
open-type=chooseavatar获取的头像非常模糊?通过微信提供的填写头像能力拿到的微信头像十分模糊,之前是通过改路径后缀拿到高清图,现在返回的都是临时路径,现在业务需要高清图,请问有没有方法拿到清晰的图片呢?
2023-02-13云函数端 const cloud = require('wx-server-sdk') const wxContext = cloud.getWXContext() cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV, }) exports.main = async (event, context) => { try { const result =await cloud.openapi.security.imgSecCheck({ media: { contentType: 'image/png', value:Buffer.from(event.buffer) } }) return result } catch (err) { return err } } 前端调用云函数 getMediaCheckAsync = (buffer) =>{ //由于微信前台不能直接调用API接口,只能通过云函数间接调用 const _this = this; Taro.cloud.init() Taro.cloud.callFunction({ // 要调用的云函数名称 name: 'get_mediaCheckAsync', // 传递给云函数的event参数 data: { buffer: buffer } }).then(res => { 用工具把图片转成base64直接放到云函数中不通过前端调用 测试结果也是检测不出
openapi.security.imgSecCheck检测不出黄图?这个是微信的小程序人工审核人员使用的图片,调用openapi.security.imgSecCheck却返回errcode 0 返回值 errMsg: "cloud.callFunction:ok", result: {…}, requestID: "local_debug_1675237352344-0.29311802607526594"}errMsg: "cloud.callFunction:ok"requestID: "local_debug_1675237352344-0.29311802607526594"result:errCode: 0errMsg: "openapi.security.imgSecCheck:ok"__proto__: Object [图片]
2023-02-01