我正在开发一个 angular v1.3 应用程序,并且我在我的一个控制器中使用 angular-poller 以每 2 秒自动发送请求以从我的后端获取新数据。
它在 Chrome 中运行良好,但在 IE11 中无法运行。但奇怪的是,我在使用IE11时使用Fiddler查看请求是否发出,我可以看到在IE 11上,如果打开开发工具窗口,则发送请求,并且我的应用程序可以正常工作,但是如果我不打开开发控制台,甚至不会发出请求,至少这是提琴手向我展示的。
poller.get(myResourceService, { action: 'get',
argumentsArray: [{
id: $stateParams.id
}],
delay: '2000',
smart:true })
.promise.then(null, null, function(result) {
$scope.details= result;
});
以上是我在控制器中的代码。这确实是一个烦人的问题,我已经花了几个小时。因此,任何帮助将不胜感激。
干杯