项目中有一个拖拽缩放图片的功能,拖拽是用定位实现的,通过修改top/left来实现位置的偏移。缩放是通过transform来实现的。
在PC设备和安卓设备上,这个功能都能正常使用,当到IOS设备上时,开始出现崩溃后页面自动刷新的情况。根据排查,得出结论,拖拽和缩放同时使用两种不同的方式导致页面计算加剧,IOS设备自身内存不高(此项目是3D项目,内存损耗加剧),容易崩溃。
解决方案:此功能纯css通过transform实现
项目中有一个拖拽缩放图片的功能,拖拽是用定位实现的,通过修改top/left来实现位置的偏移。缩放是通过transform来实现的。
在PC设备和安卓设备上,这个功能都能正常使用,当到IOS设备上时,开始出现崩溃后页面自动刷新的情况。根据排查,得出结论,拖拽和缩放同时使用两种不同的方式导致页面计算加剧,IOS设备自身内存不高(此项目是3D项目,内存损耗加剧),容易崩溃。
解决方案:此功能纯css通过transform实现