小程序
小游戏
企业微信
微信支付
扫描小程序码分享
有一个画海报的需求,需要展示小程序码,小程序码已经生成了,arrayBuffer和base64的形式都可以,再使用wxml-to-canvas生成图片时遇到问题
不管我image中的src是用base64资源,或者wxfile的本地资源,都提示绘制失败,这要怎么办?有办法引用本地图片资源吗?
如果换成网络图片,可以成功。
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
不支持base64是因为 index里面image标签只判断了临时文件和网络图片,过滤掉了base64文件,把绿框里的加上就好了
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
支持云开发的图片吗?
我试过临时图片都不行,会报错。
而且以流形式访问的url在开发工具可以正常显示,一到真机的时候又报那个tampfile的错误了,
比如我的微信头像放进去,开发工具上没问题、真机调试没问题,可是真机预览、正式版全挂了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
不支持base64是因为 index里面image标签只判断了临时文件和网络图片,过滤掉了base64文件,把绿框里的加上就好了
支持云开发的图片吗?
我试过临时图片都不行,会报错。
而且以流形式访问的url在开发工具可以正常显示,一到真机的时候又报那个tampfile的错误了,
比如我的微信头像放进去,开发工具上没问题、真机调试没问题,可是真机预览、正式版全挂了
1.要把arrayBuffer转成本地临时文件
2.image的src要引用本地临时文件的路径,就能正常显示了