js blob对象存在 new Blob([],type:'image/png') 这句话报 illgal constructor 错误是啥原因?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js blob对象存在 new Blob([],type:'image/png') 这句话报 illgal constructor 错误是啥原因?相关的知识,希望对你有一定的参考价值。

try
alert(!!Blob);
var aab=new Blob([],type:'image/png');
alert(aab);
catch (e)
alert(e.name + "1: " + e.message);

参考技术A var aab=new Blob([],type:'image/png');
[] 这里的内容呢追问

是有内容的,只是我去掉了。而且 就算没有内容 也是可以生成对象的,不会报这个错误。

追答

var blob = new Blob(["Hello World!"],type:"text/plain"); alert(blob);
试验了这样是可以的

追问

不行啊,还是报 illgal constructor 错误

追答

在Firefox下 试验了 , 是可以的

追问

兄弟啊,我没必要坑你是吧。

追答

你的是什么浏览器?

追问

安卓APP内嵌的浏览器

追答

好吧, 估计浏览器不支持吧

追问

额,算了 我还是自己处理吧,谢谢了。

本回答被提问者和网友采纳

以上是关于js blob对象存在 new Blob([],type:'image/png') 这句话报 illgal constructor 错误是啥原因?的主要内容,如果未能解决你的问题,请参考以下文章

js中关于Blob对象的介绍与使用

如何使用 JS 将 blob 对象显示为图像

js + node 分片上传

Azure 发布管道任务。 Blob 当前存在租约,请求中未指定租约 ID

Vue通过Blob对象实现导出Excel功能

使用 POST 表单发送 Blob 对象