3.6.3的自定义压缩await休眠了?

export const compressTextures: AssetHandlers.compressTextures = async (tasks) => {
await new Promise(resolve => {
if(!timer){
let count = 0;
timer = setInterval(()=>{
count ++;
console.log(“asset compress count:”+count)
},100)
}
})
console.log(“compress texture finish”);
};
我打印到240-290的时候就会停止.但是我打开调试工具就又正常了.
用命令行一样会停止.
哪个姿势不对?

没人???

没人遇到了?

记得用 resolve

语法都不对

这都什么呀,promise用的都不对,一直等待中,你能拿到啥。也不用resolve修改promise状态怎么拿值