Javascript createObjectURL返回null
我使用以下代码为blob创建URL: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(我使用它) 问题是什么以及如何
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)的小提琴对我来说也工作正常。我将进一步讨论我的问题。