function E(e){return new Promise((o,t)=>{const u=new FileReader;u.onload=()=>o(u.result),u.onerror=()=>t(new Error("\u6587\u4EF6\u8BFB\u53D6\u5931\u8D25")),u.readAsDataURL(e)})}async function g(e,o,t){let u;typeof e=="string"?u=e:u=await E(e),console.log("[\u4E0A\u4F20\u5B9E\u62CD] \u5F00\u59CB\u4E0A\u4F20, \u6587\u4EF6\u540D:",o);const c=u.replace(/^data:image\/\w+;base64,/,""),a=atob(c),l=new Uint8Array(a.length);for(let s=0;s