微信小程序 > 微信公开课 > 大神们求救我生成小程序码一直乱码
微信小程序,微信公开课,大神们求救我生成小程序码一直乱码

大神们求救我生成小程序码一直乱码

2019-03-15 16:54:37

微信公开课小程序热门讨论关于「大神们求救我生成小程序码一直乱码」的小程序开发问题
补充:大神们求救我生成小程序码一直乱码,生成小程序二维码一直不行一直是乱码再网上看说什么已经时二进制流了直接写文件里就可以了或者直接转base64然后在image标签里加上data:ima
展开:生成小程序二维码一直不行 一直是乱码再网上看说什么已经时二进制流了直接写文件里就可以了或者直接转base64然后在image标签里加上data:imagepng;base64这个就行可是我用base64=wxarrayBufferToBase64(arrayBuffer)放在标签里还是不行呀 然后我就在王网上看可以生成本地文件然后直接写进去我试过了还是不行 我用的是node发的请求本想用java一想还要用服务器还是算了直接用nodejs把刚刚接触nodejs在网上找的发送请的例子也不知道对不对 返回来的数据就是乱码****这里获得access_token这个就不过多说了 constrp=require(requestpromise);varimg=awaitrp({method:post,uri:https:apiweixinqqcomwxagetwxacode?access_token=+res,body:{access_token:res,path:pagesindexindex},参数headers:{contenttype:applicationjsonContentType:Contenttype:imagejpg},请求头json:true是否json数据})then((bodys)={returnbodys;})catch(err={consolelog(这里报错了)returnerr;})returnimg;这里是我调用云函数的方法 返回来写文件看文档给开发者提供了一个路径,${wxenvUSER_DATA_PATH}可是这个路径我想不是本地的是不是要转成缓存的image标签才能用我就用下载到缓存形成临时文件可是还是不显示wxcloudcallFunction({加载归属车型name:accessToken,data:{appSectet:appglobalDataappSectet}})then(res={consolelog(resresult)wxgetFileSystemManager()writeFile({filePath:${wxenvUSER_DATA_PATH}imagepng,data:resresult,success:function(res){consolelog(res)wxdownloadFile({url:${wxenvUSER_DATA_PATH}imagepng,仅为示例,并非真实的资源success(res){consolelog(res)constfilePath=restempFilePaththisDatasetData({captchaImage1:restempFilePath})}})}})即速小程序:你生成有问题:解决了是我的生成有问题我用nodejs里的axios这个写了请求设置了一个responseType:arraybuffer这个果断可以了 :嗯:云小程序数据是在服务器上设定就可以了:我没有在自己的服务器上生成我是在云函数里生成的直接写的是nodejs:你要先在js里面转好base64,然后再渲染到wxml里面你在wxml标签运行js操作,可能吗难道html标签可以执行js代码:我先在js转成base64 然后letbase64=wxarrayBufferToBase64(resresult)setData({captchaImage1:base64这里已经走过wxarrayBufferToBase64(resresult)})wxml<imagesrc=data:imagepng;base64,{{captchaImage1}}<image:你可以在setData里面就把src拼接好,然后渲染在wxml试试:数据都没有了是不是我的nodejs写错了:我生成的是这样的但是我是后端生成之后,将它写入图片了:我这个没有后台请求的东西我都放在node上然后放在云函数里了这样子剩下了一部分的资源反正也没有几个请求然后我昨天想把这些乱码放到图片文件是不是可以了然后我就把返回的乱码以二进制的形式放到了七牛上生成了图片结果我打开七牛一看还是不行我看七牛上一直显示点点点我就把文件下载下来了打开一看不行:那就是生成的有问题:对就是我的生成有问题对nodejs还不是很了解哈哈哈现在问题解决了用了这个axios东西完美出来了哈哈哈
更多有关「大神们求救我生成小程序码一直乱码」的讨论可以前往微信公开课小程序参与互动哦!
标签:微信公开课,小程序
微信小程序,微信公开课,大神们求救我生成小程序码一直乱码

「大神们求救我生成小程序码一直乱码」热门讨论订阅

方法1:微信扫描微信公开课小程序码即可订阅热门讨论「大神们求救我生成小程序码一直乱码」

方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「大神们求救我生成小程序码一直乱码」

方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「大神们求救我生成小程序码一直乱码」

微信公开课小程序热门讨论「大神们求救我生成小程序码一直乱码」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。

微信公开课热门讨论「大神们求救我生成小程序码一直乱码」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。