微信小程序通过局部修改图片大小避免setData超出问题(个人记录)
2019-05-30 18:14
357 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/W_H_M_S/article/details/90702499
base64修改
微信小程序通过局部修改图片大小避免setData超出问题(个人记录)
data
data: { //图片地址 imgList: ['/image/zmbmAPPbmhb.jpg'], //节目初始图片 jmtp: ['/image/zmbmAPPbmhb.jpg', '/image/上箭头.png', '/image/更多.png', '/image/20190426124636.jpg', '/image/20190426124636.jpg'], },
base64修改
onLoad: function (options) { var that = this; for (var i = 0; i < this.data.imgList.length ;i++){ wx.getFileSystemManager().readFileSync(that.data.imgList[i], 'base64'); } for (var i = 0; i < this.data.jmtp.length; i++) { wx.getFileSystemManager().readFileSync(that.data.jmtp[i], 'base64'); } },
发现这么写也能单步修改并渲染,不用创建数组,然后setData();
单个文件超出的话还是会报错;
相关文章推荐
- 微信小程序实现通过双向滑动缩放图片大小的方法
- 修改桌面堆栈大小,解决运行大量程序时出现”Out of Memory”(内存不足)错误信息的问题
- 网页中通过js修改img的src属性刷新图片时,图片缓存问题现象表述及问题解决
- 转载 Android解决通过Intent调用系统拍照程序,返回图片太小的问题
- 【微信小程序常见问题】view标签设置背景图片手机无法预览解决方案二
- 微信小程序通过canvas绘制所需图片形状。(文章以直角梯形进行说明)
- 微信小程序使用setData修改数组中单个对象的方法分析
- 解决通过Intent调用系统拍照程序,返回图片太小的问题
- 程序笔试题-const变量通过指针修改问题
- dskinlite(uieasy mfc界面库)使用记录3:绘制动态元素(按钮控件通过隐藏方式修改图片显示)
- dskinlite(uieasy mfc界面库)使用记录3:绘制动态元素(按钮控件通过隐藏方式修改图片显示)
- 微信小程序图片问题
- 微信小程序挖坑一:云开发上传多图片路径问题以及莫名加载失败
- 利用vbs脚本快速修改hosts记录,提供Google Picasa相册无法显示图片问题的傻瓜级方案(2009.11.11更新) 推荐
- 解决通过Intent调用系统拍照程序,返回图片太小的问题[android] 【转】
- 通过程序来判断系统大小端问题
- <web前端>当背景图片为渐变色图片时,为避免浏览器大小问题,可以选择使用<CSS>实现渐变色,教程如下
- 【微信小程序常见问题】view标签设置背景图片手机无法预览解决方案一
- 避免微信的静态缓存+通过js获取和修改地址栏参数
- 关于微信小程序下拉刷新组件加载图片(三个小点)不显示的问题