收藏
回答

云函数img内容安全:当违法违规图片在第二个或者后面的时候使用循环判断不出?

云函数img内容安全代码:

第一轮测试:当违法图片在第一张时

成功返回违法违规代码:

第二轮测试:当违法图片在第二张或最后一张时

result不会返回任何参数,请问是我的代码有问题吗?

感觉就是只循环了一次

但是buffer数组中又有两个参数内容:

求大神告知为什么会出现这样的情况?

最后一次编辑于  11-15
回答关注问题邀请回答
收藏

1 个回答

  • 老张
    老张
    11-15

    这种情况,建议先uploadFile,再在☁️函数里downloadFile,再imgSecCheck

    11-15
    有用
    回复 16
    • 奕K
      奕K
      11-15
      这样的方法执行的话性能会慢很多,先上传再下载,然后再次转换base64,而且用户一般发表图片类型的文章不都是自己本地文件上传,然后再发表,点击发表发现多了一倍的相同的图片,这个方法行不通的
      11-15
      回复
    • 奕K
      奕K
      11-15
      在使用云函数之前就已经上传到云存储了
      11-15
      回复
    • 老张
      老张
      11-15回复奕K
      既然已经上传了,那不正好按我说的这样弄?还省了第一步。
      11-15
      回复
    • 奕K
      奕K
      发表于移动端
      11-15回复老张
      但是你不是说要下载吗,下载的话多一倍的图片,这个不就是个问题呢,还是要转换base64格式不是一样的吗?
      11-15
      回复
    • 奕K
      奕K
      发表于移动端
      11-15回复老张
      我这段代码,数组的长度>=2就仅调用一次,你按你说的方案还是要在云函数中进行循环才能实现,现在是问题出在循环或者是云调用的问题
      11-15
      回复
    查看更多(11)
登录 后发表内容
问题标签