$ digest(),pushState,历史错误

时间:2014-03-24 17:19:00

标签: angularjs

我们有一个AngularJS应用程序(v1.2.0-rc.3)。

该应用程序包含指向Angular应用程序之外的网站的链接:

$window.location.href = "http://www.someotherwebsite.com";

在Chrome移动版上,我们看到当用户访问此链接并使用移动设备上的后退按钮返回Angular应用程序时,我们会收到错误:

$rootScope.infdig...
$digest() iterations reached...
Aborting! Watchers fired in the last 5 iterations...
$locationWatch...
ngModelWatch...
Property 'pushState' of object [object History] is not a function...

有什么问题?我们解决这个问题吗?

编辑:

将AngularJS升级到v1.2.15解决了这个问题。

1 个答案:

答案 0 :(得分:0)

将AngularJS升级到v1.2.15解决了这个问题。