zoukankan      html  css  js  c++  java
  • 关于wepy小程序图片显示问题

    如果图片资源在本地,用background-image 是无法找到本地资源的,只能通过image标签用src进行引入;

    图片资源在服务器上,用背景图片和image进行引入,在安卓真机上测试是没有问题的。在ios上面,有的图片会显示不出来。

    最后解决是,都统一用image进行引入,在生命周期onload时候对src进行赋值,在ios上和安卓都能显示出来。

    最近公司新增加一个生成海报,保存到相册的功能。

    就是通过canvas将文字和图片,通过定位一点一点画出来,生成一个临时路径的文件。再下载下来保存到相册。

    遇到一个bug,通过cavas生成的图片,里面店铺的头像显示不出来。安卓和ios都显示不出来,在模拟器上面显示是正常的。

    看了下图片路径,对比了小程序后台的资源的合法路径,添加了合法路径。发现安卓的机子保存到相册的图片正常,ios的依旧无法显示。

    开始以为是ios的图片显示问题,后来发现通过cavas生成的临时路径,延迟0.5秒后再保存到相册,发现ios和安卓都正常显示。

    可能刚生成的临时路径资源还没有完全生成,导致保存到相册的时候也不完整。

  • 相关阅读:
    年入50万的众生相
    【史上最全面经】银行类
    Dubbo背景和简介
    剑指Offer66题的总结、目录
    如何写一份更好的简历
    Linux命令 file
    Linux命令 umask
    Linux perm
    Linux 命令 which whereis locate find
    Linux命令 diff cmp patch
  • 原文地址:https://www.cnblogs.com/wangziye/p/9764299.html
Copyright © 2011-2022 走看看