在Angular中开发的Web组件在Chrome中不能在Firefox中正常工作。
在这个Web组件中,我只打算发送包含大量XML数据的POST剩余调用,并期望得到响应。
我使用$ resource.save()发送此POST调用。 在firefox中进行调试后,我发现在angular中执行$ rootScope。$ apply()进而调用$ rootScope。$ digest()的一段代码导致了15-20秒的巨大延迟。 根本不与我的Web ui代码直接相关。
但是,当我切换到$ http.post()调用时,一切正常。 在chrome和Firefox中都是如此。
我对为什么在firefox中发生这种情况感到困惑。
任何建议或澄清都非常感谢。