我希望将一张尺寸超过2000x2000像素的图片加载到iPad上,在webapp中显示在canvas上,例如4000x4000像素。由于内存限制,这是不可能的。是否可以将图像加载到htmlstorage中,在那里分割,并仅在canvas中显示图块?或者说,大约2000x2000像素的限制是绝对的吗?我可以在服务器上切割图块,但在当前应用程序中这并不容易实现。
有些讨论涉及加载总大小超过6 MB的几个图像(例如iPad/iPhone浏览器在JavaScript中加载图像时崩溃),但与我的情况不同,因为我只有一张图像本身就超过内存限制。
有些讨论涉及加载总大小超过6 MB的几个图像(例如iPad/iPhone浏览器在JavaScript中加载图像时崩溃),但与我的情况不同,因为我只有一张图像本身就超过内存限制。