Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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 createObjectURL返回null_Javascript_Url_Safari_Blob_Web Sql - Fatal编程技术网

Javascript createObjectURL返回null

Javascript createObjectURL返回null,javascript,url,safari,blob,web-sql,Javascript,Url,Safari,Blob,Web Sql,我使用以下代码为blob创建URL: var URL = window.URL || window.webkitURL; URL.createObjectURL(storedBlob); 我确保URL方法存在,以及调试程序中的blob,如下所示: 该代码在Firefox、Chrome和IE上运行良好,但在Safrari上createObjectURL总是返回null 编辑: 为新构造的Blob创建对象URL效果很好 我从一个WEBSQL数据库恢复blob(我使用它) 问题是什么以及如何

我使用以下代码为blob创建URL:

var URL = window.URL || window.webkitURL;

URL.createObjectURL(storedBlob);
我确保URL方法存在,以及调试程序中的blob,如下所示:

该代码在Firefox、Chrome和IE上运行良好,但在Safrari上
createObjectURL
总是返回
null

编辑:

  • 为新构造的Blob创建对象URL效果很好

  • 我从一个WEBSQL数据库恢复blob(我使用它)


问题是什么以及如何解决?

什么版本的Safari?使用Safari 7.0.3,此示例小提琴工作正常。7.0.6(9537.78.2)的小提琴对我来说也工作正常。我将进一步讨论我的问题。