添加await试下 exports.main = async (event, context) => { return await new Promise((resolve, reject) => { const svg1 = textToSVG.getSVG(event.words, { x: 0, y: 0, fontSize: 24, anchor: 'top', }); svg2png(svg1).then(buffer1 => { let wordBase64 = "data:image/png;base64," + buffer1.toString('base64'); let result = { data: wordBase64, msg: "调用成功", words: event.words } console.log(wordBase64); resolve(result) }) }) }
云函数在本地测试成功,云端调试和调用时返回结果为空怎么办?云函数代码: // 云函数入口文件 const cloud = require('wx-server-sdk') const TextToSVG = require('text-to-svg'); const svg2png = require("svg2png"); const textToSVG = TextToSVG.loadSync('FuturaNDforNike365Cn-XBd.ttf'); cloud.init() // 云函数入口函数 exports.main = async (event, context) => { return new Promise((resolve, reject) => { const svg1 = textToSVG.getSVG(event.words, { x: 0, y: 0, fontSize: 24, anchor: 'top', }); svg2png(svg1).then(buffer1 => { let wordBase64 = "data:image/png;base64," + buffer1.toString('base64'); let result = { data: wordBase64, msg: "调用成功", words: event.words } console.log(wordBase64); resolve(result) }) }) } 本地调试: [图片] 调用时返回: [图片] 云端测试: [图片]
2020-04-09建议加在成功一次后就缓存起来。 之前我也尝试过多次加载,用于canvas作图,连续加载也会出现fail的情况,估计有防刷机制
真机调用wx.getImageInfo加载同一图片多次有的成功有的失败?因为需要将多个网络图片画到canvas中,所以在canvas绘画之前,打算调用wx.getImageInfo将网络图片都转成本地路径去绘画;但是测试中发现,如果图片数组中有多个重复图片,会出现有的成功有的失败,非downloadFile域名问题。 以下是工作代码和报错: [图片] [图片] [图片] [图片] 失败的报错都是“getImageInfo:fail download image fail” 注释的代码是原代码,后来考虑会不会是同时请求数太多,改成了async await的方法,并且还加上了setTimeout;两种方法在开发工具都是ok的,真机就出现问题。。。
2020-04-09框架名称是?
新建项目什么都没动就一大堆错误是什么原因?[图片]
2020-04-09你看下你引用的方法是不是一个数组,比如这样: wx.requestSubscribeMessage({ tmplIds: ["MECDDOdhbC3SrQmMY5XrfqiIGbMTzpEN8Z7ScXJfcd0", "iSb2NIlNnnO60wlI-8Wx5Pe82jR7TRdwjotSXtM1-ww", "iSb2NIlNnnO60wlI-8Wx5Pe82jR7TRdwjotSXtM1-ww"], success(res) { console.log(res); } 如果不是这个问题,在看下另外2个模板,你是不是之前已经点了“总是”状态,这样你配置3个模板,也只会显示一个 [图片] 可以看下 这个帖子 https://developers.weixin.qq.com/community/develop/article/doc/000240bb188098d767f9b299956013
小程序调用订阅模板时,明明有3个,用户界面只有1个?如题
2020-04-09只是原型链上挂了一些方法,只看返回值就行了 [图片]
这怎么看?[图片]
2020-04-09你end没有加,这里需要加 end的,同时picker标签内最好加上 view内容,不然有些地方会有BUG <picker mode="time" value="{{time}}" start="{{startTime}}" end="21:01" bindchange="bindTimeChange"> <view class="picker">当前选择: {{time}}</view> </picker>
picker,mode="time"时,start限制不生效?使用picker时,mode="time"的start限制没起作用。 wxml: <picker class="date-value" mode="time" start="{{startTime}}" bindchange='beginTimeChange'></picker> js: data: {startTime: '08:03'} 8:03以前的时间还是可以选择。 我这边是iPhone6s手机,IOS版本13.3,微信版本7.0.12
2020-04-08如果只看你的返回值,感觉是接口问题,可以跟后端讨论下 如果是canvas写法技术问题,可以看这个 https://developers.weixin.qq.com/community/develop/article/doc/00024e16e901e80702a85fcf951813
小程序前端商品生成分享海报报错?[图片] 错误 :code: 400, msg: request:fail interrupted, detail: {"errMsg":"request:fail interrupted"} 有碰到这个问题的吗?就是前端小程序商品生成分享海报二维码出现这个提示,目前没有找到是哪里的问题
2020-04-07不少人遇到。。。试下重装微信吧
你的微信登录环境存在异常。为了账号安全,本次登录已失效。[图片] 问题信息:你的微信登录环境存在异常。为了账号安全,本次登录已失效。 问题描述:无视它,登录成功,现在隔5-10分钟就会弹出异常,被强制下线。 微信号:PBB-RUI 电脑系统win10 微信版本最新版
2020-04-06先排查网络是否稳定,不行就重装下微信,再不行就重装下输入法,检查是否冲突。。。再不行就杀个毒。。。再不行。。。咳咳。。。
微信PC端频繁掉线微信登录环境存在异常,登陆后打字聊天就掉线,之前在北京就没事,现在在老家 电脑登录频繁掉线 请求解决 微信号:lexue77777
2020-04-05目前内测没这个限制,建议持续关注政策
小程序直播可以公开给自己公众号引流吗?小程序直播可以公开给自己公众号引流吗?
2020-04-05