目录常用于处理惩罚文件数据、图像数据、音频数据等。Blob对象通常用于在客户端处理惩罚文件,如上传文件、下载文件、处理惩罚图像等操作。Blob对象可以通过Blob构造函数创建,也可以通过其他方式获取,比如从File对象中获取。 利用场景
相关API
注意事项如果不想再利用这个对象。可以调用[code]URL.revokeObjectURL(你的url)[/code],最幸亏不利用时间就开释,镌汰占用资源 创建 Blob对象[code]var blob = new Blob(["Hello World!"],{type:"text/plain"}); console.log(blob); /* Blob {size: 12, type: "text/plain"} */ [/code]预览图片拿到了一个Blob对象,该对象对应一个图片,可以利用下面的方式预览: [code]cropper.getCroppedCanvas().toBlob(function(img) { var image2 = document.getElementById('avatar2'); image2.src=URL.createObjectURL(img); }); [/code]
示例[code]<!DOCTYPE html> <html lang="zh" > <head> <meta charset="utf-8"> </head> <body class="white-bg"> <a id="id1" href="#" rel="external nofollow" >blob</a> <script type="text/javascript"> var blob = new Blob(["Hello World!"],{type:"text/plain"}); var id1Element = document.getElementById("id1"); id1Element.href = URL.createObjectURL(blob); </script> </body> </html> [/code]到此这篇关于JavaScript中URL和Blob的具体实现的文章就先容到这了,更多相关JavaScript URL和Blob内容请搜刮脚本之家从前的文章或继续欣赏下面的相关文章盼望大家以后多多支持脚本之家! 来源:https://www.jb51.net/javascript/326719s2o.htm 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
|手机版|小黑屋|梦想之都-俊月星空
( 粤ICP备18056059号 )|网站地图
GMT+8, 2025-7-2 08:32 , Processed in 0.030313 second(s), 19 queries .
Powered by Mxzdjyxk! X3.5
© 2001-2025 Discuz! Team.