我长期以来一直在努力解决这个问题,而且没有找到答案。我的应用程序包含一个动态大小的提要,可以通过history.back重新访问,例如,在这种情况下,回到我离开的相同滚动位置是很有趣的。看起来像Chrome和其他一些浏览器自动执行它,但在Firefox上它并没有。
我可以通过设置一个小超时并找到之前保存的滚动位置来解决这个问题,但我想知道为什么它不像其他浏览器那样直接工作。使用AngularScroll不是一个选项,因为我读它默认激活,否则chrome将无法自动滚动。
在容器上设置静态高度可以解决问题,但是我需要在范围完成时通过指令捕获它并添加此属性,这也不起作用。