调起相册后:
选择两张及以上的图片(手机相机拍摄的照片,每张大概6-7M),界面显示 “压缩中”(如下图),然后就会闪退、黑屏、重启微信小程序。
选择较小的多张图片(例如朋友圈中保存到相册的图片),则不会出现这样的情况。
使用的开发版微信小程序测试;
测试机:小米mix2S
微信小程序开发问题解答
微信小程序开发者回答:
看日志是OOM(内存满了outofmemory)了,图片太大了导致的。
---
这里能复现问题的图片么(有代码片段更好)?想看看能否优化,thx.
微信小程序开发者回答:
建议用户试试打开多个应用,再打开系统相机用一会儿,然后再切换到其他应用,就会发现某些应用被系统杀掉了,就是因为造成了内存紧张的原因。 如果用户内存不足,那么在调用该接口时很可能会导致这个微信小程序线程或者渲染线程挂掉,甚至整个微信也会跟着挂掉。
本文网址:http://www.91bianli.com/weixinxiaochengxu/43422.html