之前写过单张图片调用微信小程序—智能鉴黄、敏感识别的文章,突然有客户要求批量上传图片时实现这个功能,以为很简单,结果发现还是有很大差别的。
效果如下:

体验路径:

客户端代码:
// miniprogram/pages/index/pages/imgSecCheck/imgSecCheck.js
Page({
/**
* 页面的初始数据
*/
data: {
cWidth: "",
cHeight: "",
srcList: [],
srcTips:[],
imgList:[],
finalImgList:[]
},
chooseImage() {
let that = this;
wx.chooseImage({
count: 9, // 默认9
sizeType: ['compressed'], // 指定只能为压缩图,首先进行一次默认压缩
sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
async success(photo) {
console.log("原始图片",photo)
that.setData({
srcList: photo.tempFilePaths
})
wx.showLoading({
title: '正在检测图片',
})
var srcTips = []
var imgList= []
for (var i = 0; i < that.data.srcList.length; i++){
srcTips.push("")
imgList.push("")
}
that.setData({
srcTips:srcTips,
imgList:imgList
})
for(var i = 0;i<that.data.srcList

最低0.47元/天 解锁文章
72





