首页 > 微信 > 详细

微信小程序 因文件大小不能使用本地背景图片解决方法

时间:2021-06-17 16:58:49      阅读:13      评论:0      收藏:0      [点我收藏+]

因微信文件只允许2m,所以不能给图片太多空间。所以出现背景图片的坑

解决方案1: 把背景图片放到服务器文件件下,直接将路径给url。 得是https开头的路径才可以

 

解决方案2:将图片转换成base64的码,将码放到url里

  1.是把图片转成base64码:

   wx.chooseImage({
        success: function(res) {
          console.log(wx.getFileSystemManager().readFileSync(res.tempFilePaths[0], "base64"))
        },
      })
技术分享图片

 

 

  这个方法直接在微信js里调用,然后将自己要转码的图片选择执行后,会打印在console控制台里。
注意:打印的码需要在前面加上: "data:image/jpg;base64,"    加上双引号里的内容,才可以。逗号不能少了
 
如下路是我转换的 base64码:
技术分享图片

 

 但是要加上  data:image/jpg;base64,    才完整。

技术分享图片

 

 这是我的使用方法。

微信小程序 因文件大小不能使用本地背景图片解决方法

原文:https://www.cnblogs.com/zhang-hong/p/14893380.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!