收藏
回答

小程序生成二维码,图片临时缓存,预览图片不一致

在小程序里用canvas画二维码,二维码中间显示Logo,生成的二维码正常。但是点击全屏预览,显示的图片不是二维码,而是logo图片。是wx.previewImage接口的问题吗


回答关注问题邀请回答
收藏

5 个回答

  • 陈
    2018-08-07

    兄弟,能分享下你的代码吗,我现在也是在做这个,也出现了你这个问题

    2018-08-07
    有用
    回复
  • 张宁
    张宁
    2018-06-11

    logo要用download先保存一下,记得配安全域名

    2018-06-11
    有用
    回复
  • 王卫
    王卫
    2018-04-25

    预览得图片是先缓存到本地临时文件的,打印出wx.canvasToTempFilePath的回调结果得到文件路径,在浏览器打开(要将前缀http://换成127.0.0.1+端口),就是第一条中的图片的样子。又在手机上测试了,把预览图片保存到手机相册,查看的时候是这样
    ,然后全屏查看是这样


    ,我就很懵逼了。。。

    2018-04-25
    有用
    回复
  • 王卫
    王卫
    2018-04-25

    但是没有预览图片时,正常显示是这样。不知道为啥预览会全部变黑

    2018-04-25
    有用
    回复
  • 王卫
    王卫
    2018-04-25

    刚刚发现,不是预览只显示logo,而是预览图片时,太暗了,二维码不仔细看根本看不见

    2018-04-25
    有用
    回复
登录 后发表内容