小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在小程序里用canvas画二维码,二维码中间显示Logo,生成的二维码正常。但是点击全屏预览,显示的图片不是二维码,而是logo图片。是wx.previewImage接口的问题吗
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
兄弟,能分享下你的代码吗,我现在也是在做这个,也出现了你这个问题
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
logo要用download先保存一下,记得配安全域名
预览得图片是先缓存到本地临时文件的,打印出wx.canvasToTempFilePath的回调结果得到文件路径,在浏览器打开(要将前缀http://换成127.0.0.1+端口),就是第一条中的图片的样子。又在手机上测试了,把预览图片保存到手机相册,查看的时候是这样,然后全屏查看是这样
,我就很懵逼了。。。
但是没有预览图片时,正常显示是这样。不知道为啥预览会全部变黑
刚刚发现,不是预览只显示logo,而是预览图片时,太暗了,二维码不仔细看根本看不见
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
兄弟,能分享下你的代码吗,我现在也是在做这个,也出现了你这个问题
logo要用download先保存一下,记得配安全域名
预览得图片是先缓存到本地临时文件的,打印出wx.canvasToTempFilePath的回调结果得到文件路径,在浏览器打开(要将前缀http://换成127.0.0.1+端口),就是第一条中的图片的样子。又在手机上测试了,把预览图片保存到手机相册,查看的时候是这样![]()
,然后全屏查看是这样
,我就很懵逼了。。。