预览一致性修复

This commit is contained in:
tianmo committed 2026-09-11 00:33:43 +08:00
1 parent 11b1c95d98
commit f0c7e27552
7 files changed
+189 -36

No files matched your search

+5 -1
View File
@@ -307,7 +307,11 @@
try {
const data = fs.readFileSync(p);
const img = new Image();
img.onload = () => { imgMap[name] = img; res(); };
img.onload = async () => {
try { await require('../js/spine-webgl-rasterizer.js').prepareTexture(img, new Blob([data], { type: mime })); }
catch (e) { log('无损贴图解码不可用,使用浏览器贴图: ' + e.message); }
imgMap[name] = img; res();
};
img.onerror = () => res();
img.src = 'data:' + mime + ';base64,' + data.toString('base64');
} catch (e) { res(); }