Javascript 返回Safari时始终在顶部滚动
我使用的是Angular 1.3.2和ui路由器0.2.15。我试图在Safari中获得常规的滚动行为,但这似乎是不可能的 现在在Safari中,当我继续前进时,卷轴将自身置于顶部(右侧),但当我返回时,卷轴将保持在顶部,并应保留先前的偏移量 在Chrome中,它工作得非常完美,但在Safari中,当我回去时,它总是占据首位 这是当前的代码: Index.html:Javascript 返回Safari时始终在顶部滚动,javascript,jquery,angularjs,safari,angular-ui-router,Javascript,Jquery,Angularjs,Safari,Angular Ui Router,我使用的是Angular 1.3.2和ui路由器0.2.15。我试图在Safari中获得常规的滚动行为,但这似乎是不可能的 现在在Safari中,当我继续前进时,卷轴将自身置于顶部(右侧),但当我返回时,卷轴将保持在顶部,并应保留先前的偏移量 在Chrome中,它工作得非常完美,但在Safari中,当我回去时,它总是占据首位 这是当前的代码: Index.html: <section data-ui-view autoscroll="'true'"></section>
<section data-ui-view autoscroll="'true'"></section>
为什么在狩猎中会有这种错误的行为?有什么解决办法吗
谢谢
angular.module('mean').config(['$uiViewScrollProvider',
function ($uiViewScrollProvider) {
$uiViewScrollProvider.useAnchorScroll();
}]);