Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查文件API提供的大小属性_Javascript - Fatal编程技术网

Javascript 检查文件API提供的大小属性

Javascript 检查文件API提供的大小属性,javascript,Javascript,我想测试浏览器是否支持的大小属性 以下代码是否正确可靠 var isFileSizeImplemented=typeof new Blob().size!='未定义'; 有更好的解决办法吗 在用户尝试操作要上载的文件之前,我想确定浏览器是否完全兼容 我没有为此找到Modernizer测试。我不会每次调用isFileSizeImplemented时都构造一个newBlob。将new包装在一个匿名范围内,并以某种方式公开isfilesizemplemented,以便缓存Blob。检查浏览器版本并根

我想测试浏览器是否支持的大小属性

以下代码是否正确可靠

var isFileSizeImplemented=typeof new Blob().size!='未定义';
有更好的解决办法吗

在用户尝试操作要上载的文件之前,我想确定浏览器是否完全兼容


我没有为此找到Modernizer测试。

我不会每次调用
isFileSizeImplemented
时都构造一个
new
Blob。将
new
包装在一个匿名范围内,并以某种方式公开
isfilesizemplemented
,以便缓存
Blob
。检查浏览器版本并根据它们提供的“浏览器兼容性”列表进行比较,不是更容易/更少占用资源吗?谢谢你,你说得对。代码已修改。现在形状更有效了(我希望如此),背景就没什么可说的了@零英雄,不,你应该看看。在我的例子中,我不介意资源,如果用户使用的是合适的浏览器,那么他可以使用该服务,否则他必须切换到合适的浏览器。它在我的3DS任天堂浏览器上工作吗?