请问解决了吗,是怎么弄的呀,我遇到了同样的问题
云函数 调用imgSecCheck图片内容审核api问题,返回结果一直为null,怎么回事?云函数 调用imgSecCheck图片内容审核api问题。返回结果一直为空 result: null 如下所示: {errMsg: "cloud.callFunction:ok", result: null, requestID: "4525eb0c-7fb2-11ea-9880-525400e7bfe4"}errMsg: "cloud.callFunction:ok"requestID: "4525eb0c-7fb2-11ea-9880-525400e7bfe4"result: null__proto__: Object请平台技术大神、开发者大神帮忙检查一哈。到底是什么问题?代码如下: 【云函数代码】 // 云函数入口文件 msgSecCheck 检测文本是否含有违法违规内容 const cloud = require('wx-server-sdk') // 云函数入口函数 exports.main = async (event, context) => { //初始化云函数 cloud.init({ env: event.env }) try { return await cloud.openapi.security.imgSecCheck({ media: { contentType: event.image, //图片路径 'image/png' value: event.imageBuffer } }) } catch (err) { // 错误处理 // err.errCode !== 0 } } 【小程序代码】 //【选择图片】 chooseImage() { var that = this //使手机发生较短时间的振动 wx.vibrateShort() wx.showActionSheet({ itemList: ['拍照', '相册',], success(res) { console.log(res.tapIndex) //拍照vounDemo if (res.tapIndex == 0) { //看选择相册那个代码,下面 } //手机相册 vounShow else if (res.tapIndex == 1) { wx.chooseImage({ count: 1, sizeType: ['original', 'compressed'], sourceType: ['album'], success(res) { // tempFilePath可以作为img标签的src属性显示图片 // const tempFilePaths = res.tempFilePaths[0] console.log('打印取到的图片') console.log(res) var imgFileURL = res.tempFilePaths[0] wx.getFileSystemManager().readFile({ //读取文件信息 filePath: res.tempFilePaths[0], encoding: 'base64', success(res){ console.log('打印getFileSystemManager返回结果base64为') console.log(res.data) var base64 = res.data var arrayBuffer = wx.base64ToArrayBuffer(base64) console.log('打印图片本地文件ArrayBuffer内容') console.log(arrayBuffer) that.imgSecCheck(imgFileURL, arrayBuffer) //图片智能鉴黄 } }) } }) } }, fail(res) { console.log(res.errMsg) } }) }, //【图片智能鉴黄】 imgSecCheck: function (imgFileURL, arrayBuffer){ console.log('开始imgSecCheck方法') wx.showLoading({ title: '图片鉴黄检测中', //正在内容安全检测 }) //初始化云开发及设置其环境 wx.cloud.init({ env: app.globalData.env, traceUser: true }) wx.cloud.callFunction({ // 要调用的云函数名称 name: 'imgSecCheckPro', // 传递给云函数的event参数 data: { image: imgFileURL, imageBuffer: arrayBuffer } }).then(res => { // output: res.result === 3 console.log('打印云函数imgSecCheck返回结果为') console.log(res) wx.hideLoading()//隐藏 loading 提示框 if (res.result.errMsg == "openapi.security.imgSecCheck:ok"){ //内容正常 wx.navigateTo({ url: './../vounShow/vounShow?comeFromPAGE=' + 'introduction' + '&tempFilePaths=' + imgFileURL, }) } else{ //内容检测结果为不安全 this.showModal() } }).catch(err => { //错误 console.log('打印err结果为 错误') console.log(err) wx.hideLoading() //隐藏 loading 提示框 //this.showModal() }) }, 请平台技术大神、开发者大神帮忙检查一哈。到底是什么问题?
2022-05-2118年的问题貌似到现在也没解决
font-weight设置问题font-weight 在预览模式下只有设置900 和bold才成效,在调试模式都可以成效 在设置font-weight的时候,代码如下 [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'font_1'[代码][代码]>[代码][代码]100字体粗细[代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'font_4'[代码][代码]>[代码][代码]400字体粗细[代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'font_5'[代码][代码]>[代码][代码]500字体粗细[代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'font_6'[代码][代码]>[代码][代码]700字体粗细[代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'font_9'[代码][代码]>[代码][代码]900字体粗细[代码][代码]</[代码][代码]view[代码][代码]>[代码]样式表为 [代码].font_[代码][代码]1[代码][代码]{[代码][代码] [代码][代码]font-weight[代码][代码]: [代码][代码]100[代码][代码]}[代码][代码].font_[代码][代码]5[代码][代码]{[代码][代码] [代码][代码]font-weight[代码][代码]: [代码][代码]500[代码][代码]}[代码][代码].font_[代码][代码]7[代码][代码]{[代码][代码] [代码][代码]font-weight[代码][代码]: [代码][代码]700[代码][代码]}[代码][代码].font_[代码][代码]9[代码][代码]{[代码][代码] [代码][代码]font-weight[代码][代码]: [代码][代码]900[代码][代码]}[代码]在编辑器内展示样式如图: [图片] 在手机端预览模式展示样式为: [图片]
2022-05-17同问,我也遇到了这个问题
EditorContext.insertImage 连续插入图片 后面多了许多换行https://developers.weixin.qq.com/miniprogram/dev/api/media/editor/EditorContext.insertImage.html 连续插入图片 后面多了许多换行 insertEmoji(e) { const { type, imagesize, content, src, alt } = e.currentTarget.dataset; let that = this; if (type == 'image') this.editorCtx.insertImage({ src, width: imagesize, height: imagesize, alt, success: function () { // that.insertEmojiP() console.log('插入表情图片成功!') } }) } if (type == 'string') { this.editorCtx.insertText({ text: content }) } }, [图片] 这才插入张图片 图片后面就两个换行 连续插入多少张图片就有多少个换行
2022-05-13