【问题标题】:Issue in safari browse 5x with windowsSafari 浏览 5x 中的问题
【发布时间】:2016-02-04 20:44:32
【问题描述】:

我在 Safari 浏览器 5x with windows 中遇到了这个问题:

'[object BlobConstructor]' is not a constructor (evaluating new Blob ([Myscript], { type: 'text/plain' })

这是我的代码:

var downloadLink = document.createElement("a");
downloadLink.download = fileNameToSaveAs;
downloadLink.innerHTML = "Download File";
if (window.webkitURL != null) {
 downloadLink.href = window.webkitURL.createObjectURL(textFileAsBlob);
 } else {
downloadLink.href = window.URL.createObjectURL(textFileAsBlob);
downloadLink.style.display = "none";
document.body.appendChild(downloadLink);
}
downloadLink.click();
$(downloadLink).parent().find(downloadLink).remove();
}

【问题讨论】:

    标签: javascript safari blob


    【解决方案1】:

    Safari 5 是古老的和does not support the File API(您必须单击“显示全部”按钮才能看到它列出)。 Windows 上的 Safari 5 早在几年前就被 Apple 抛弃了,没有收到安全更新,并且存在许多已知的安全漏洞。

    底线:不要在 Windows 上使用 Safari 5,如果你这样做了,不要指望它支持现代网络技术。

    【讨论】:

    • @vijaysai:?!不知道...铬?火狐? IE9+?歌剧?
    • @vijaysai:再次声明:Windows 上的 Safari 5 已过时并且Apple 不支持。不要使用它。不支持。使用现代浏览器,然后继续。
    猜你喜欢
    • 2016-06-25
    • 1970-01-01
    • 2013-12-13
    • 2020-01-20
    • 1970-01-01
    • 1970-01-01
    • 2017-01-15
    • 2017-03-02
    • 2013-12-26
    相关资源
    最近更新 更多