在应用程序页面之间导航时,IOS Safari滚动条将保留在最后位置。因此,当滚动时,它将在页面之间滚动时记住该位置。有没有办法防止这种行为?所有其他浏览器都没有发生这种情况。
目前的解决方案是
App.Router = Marionette.AppRouter.extend({
onRoute: function(route,url,params){
$(window).scrollTop(0);
}
});
强制使用触发器:在Backbone中导航时为true,并且它不是我们喜欢的练习。有什么想法吗?
感谢thelp