无法使用chrome 43 beta

时间:2015-05-18 14:45:20

标签: javascript google-chrome xmlhttprequest chromium

我有一些要求我正在发送服务器,我正在设置我创建的XMLHttpRequest对象,如下所示:

var xhr = new XMLHttpRequest();
xhr.responseType = "blob";

这在当前的chrome 42版本上运行得很好,但是当我尝试在chrome 43 beta上运行相同的代码时,xhr.responseType无法使用值“blob”进行设置。我尝试了其他类型的响应类型,但它不起作用。

是否有人也遇到过这个问题? 有什么建议吗?

感谢。

1 个答案:

答案 0 :(得分:1)

似乎我们在app中使用pdf.js包,它有一个能定义setter函数“responseTypeSetter”的compatibility.js文件,它不允许我们将XMLHttpRequest的responseType设置为'blob'或其他任何东西。

将compatibility.js升级到更新的版本已经解决了这个问题。