Javascript safari中window.url的备选方案

Javascript safari中window.url的备选方案,javascript,jquery,safari,Javascript,Jquery,Safari,有其他选择吗 window.URL = window.URL || window.webkitURL; 对于Safari 5及以下版本??我正在尝试使用以下代码段预览用户上载的图像: var file = jQuery('#brandImageUpload').prop("files")[0]; window.URL = window.URL || window.webkitURL ; var blobURL = window.URL.createObjectURL(file); $('#ib

有其他选择吗

window.URL = window.URL || window.webkitURL;
对于Safari 5及以下版本??我正在尝试使用以下代码段预览用户上载的图像:

var file = jQuery('#brandImageUpload').prop("files")[0];
window.URL = window.URL || window.webkitURL ;
var blobURL = window.URL.createObjectURL(file);
$('#ibrandImage').attr('src', blobURL);
$('#brandImage').slideDown();
$(this).slideUp();
但是window.URL返回未定义。

根据,Safari 5.1及以下版本根本不支持此功能


重要的是要了解IE9及以下版本、Opera Mini和其他一些小型桌面和移动浏览器都不支持它。因此,可能最好避免使用它。

我尝试了这个方法,因为safari 5及以下版本中没有识别fileReader。如果
fileReader
URL
在safari 5中都不起作用,那么我不知道没有它,我怎么预览用户选择的图像。