我想获取base64 = ss.toDataURL('image/jpeg')输出的值
不过下面自执行的时候变量base64是无法存储到他的值的,
有什么办法解决?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
因为你执行
console.log(base64)的时候,images.onload事件还没有运行,所以拿不到,很正常啊。这和js代码执行顺序有关,执行console.log(base64)的时候,images.onload的事件还没触发,在onload里面传入一个callback。