gpt4 book ai didi

javascript - 'undefined' 不是 Safari 中的对象(评估 'window.webkitURL.createObjectURL' )

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:06:21 25 4
gpt4 key购买 nike

在我的 Javascript 代码中,我试图检查由上传的图像创建的 blob URL:alert(window.webkitURL.createObjectURL(files[0]));

在 Safari 中,通过这一行,我得到了错误:TypeError: 'undefined' 不是一个对象(评估 'window.webkitURL.createObjectURL')

可以肯定的是,文件 [0] 被正确引用。当我做:警报(文件[0]);

Safari 告诉我:[目标文件]

所以我知道我有一个文件对象被正确引用 - 应该是 - 一个正确的 WebKit URL 引用函数。

有什么想法吗?

最佳答案

webkitURL 属于 File/Blob API,在 Safari(5.1.2)或移动版 Safari(iOS 5.01)中尚不支持。

ArrayBuffers 在最近的 Safaris 中可用。

关于javascript - 'undefined' 不是 Safari 中的对象(评估 'window.webkitURL.createObjectURL' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6851725/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com