我在Microsoft Edge 38.14393.2068.0中收到以下Javascript错误:
“对象不支持属性或方法'json'”
我怀疑这个Microsoft Edge Javascript错误来自ServiceStack Typescript JsonServiceClient,你可以发现这个npm包的源代码是here
使用下面的独立应用在MS Edge中重现此问题:
您会看到Chrome工作正常,但MS Edge因“对象不支持属性或方法'json'”错误而失败。
如果有有效的bearerToken,则MS EDGE和Chrome请求都会有效。
答案 0 :(得分:2)
我无法重现此确切错误,但我发现MS Edge在调用W3C fetch的DOMException
API时会抛出.json()
的问题在this commit中解析的空JSON响应。此修复程序可从{{1>} servicestack-client 获得,现在可在npm上使用。
如果这不能解决您的问题,请创建一个小型的独立示例,我们可以解决这个问题。