AJAX错误:TypeError:在此上下文中无法访问“arguments”,“callee”和“caller”

时间:2017-12-18 15:13:48

标签: javascript angularjs ajax error-handling safari

我正在系统上进行API调用并收到此错误。我可以使用相同的URL获得curl和Postman的响应,但是当使用Angular的$ http.get()方法时,safari会抛出此错误。

这也适用于制作。该错误仅在开发期间发生。

搜索此错误会出现类似但不同的问题。

1 个答案:

答案 0 :(得分:1)

我发现这个错误实际上是一个X-origin问题。

如果您只是在Dev期间遇到此问题,在Safari中,只需在“开发”菜单中禁用X-origin限制。否则,从这里,您可以找到一些处理X-origin问题的解决方案。但至少现在你会知道错误的可能原因。

我希望这有助于某人!