在safari中使用window.url的替代方案
有没有其他选择
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返回undefined。
根据http://caniuse.com
://caniuse.com,Safari 5.1及以下版本不支持此function。
重要的是要了解它不受IE9及以下版本,Opera Mini和其他一些小型桌面和移动浏览器的支持。 所以,可能最好避免使用它。