4
我想在iPad上載入尺寸大於2000x2000像素的圖像以在畫布上顯示 - 例如, 4000x4000像素。由於內存限制,這不起作用。是否可以將圖像加載到htmlstorage中,將其平鋪,然後在畫布中僅顯示平鋪圖片?或者絕對是大約2000x2000像素的極限?我可以在服務器上進行拼貼,但對於當前的應用程序來說並不容易。在iPad上使用Javascript載入大圖像和瓷磚
關於加載總共超過6MB的多張圖像(例如iPad/iPhone browser crashing when loading images in Javascript),有一些討論,但這不適用於我的情況,因爲我有一張圖像本身超過了內存限制。
我會說,試試看。我的猜測是你無法加載一個使用JS圖像對象的圖像,所以你不能從它創建圖塊>但是我可能是錯誤的,因爲我讀到iOS的紋理尺寸限制爲2044×2044,只要它被加載到內存中,沒有使用紋理,你可能會很好。 – Gerben
試一試,但你可能會失敗。從localStorage加載〜2MB的圖像一直** **(每次)崩潰桌面Chrome 13對我來說。也許你會對Safari iOS有更好的運氣,雖然我懷疑它 - 你應該試試。 – c69