无法使用 chrome 43 beta 设置 xhr.responseType
unable to set xhr.responseType using chrome 43 beta
我有一些请求要发送到服务器,我正在设置我创建的 XMLHttpRequest 对象,如下所示:
var xhr = new XMLHttpRequest();
xhr.responseType = "blob";
这在当前的 chrome 42 版本上工作得很好,但是当我尝试 运行 在 chrome 43 beta 上使用相同的代码时,xhr.responseType 无法设置为值 "blob"。我尝试了其他类型的响应类型,但它不起作用。
有没有人也遇到过这个问题?
有什么建议吗?
谢谢。
似乎我们在我们的应用程序中使用了 pdf.js 包,它有一个 compatibility.js 文件定义了一个 setter 函数 "responseTypeSetter",这不允许我们将 XMLHttpRequest 的 responseType 设置为 'blob' 或其他任何值。
将 compatibility.js 升级到较新版本已解决此问题。
我有一些请求要发送到服务器,我正在设置我创建的 XMLHttpRequest 对象,如下所示:
var xhr = new XMLHttpRequest();
xhr.responseType = "blob";
这在当前的 chrome 42 版本上工作得很好,但是当我尝试 运行 在 chrome 43 beta 上使用相同的代码时,xhr.responseType 无法设置为值 "blob"。我尝试了其他类型的响应类型,但它不起作用。
有没有人也遇到过这个问题? 有什么建议吗?
谢谢。
似乎我们在我们的应用程序中使用了 pdf.js 包,它有一个 compatibility.js 文件定义了一个 setter 函数 "responseTypeSetter",这不允许我们将 XMLHttpRequest 的 responseType 设置为 'blob' 或其他任何值。
将 compatibility.js 升级到较新版本已解决此问题。