如何滚动画布应用程序的父窗口到顶部?

我构建了一个有相当长页面的Facebook画布应用程序。当您滚动到页面底部并单击链接时,它不会将您发送到下一页的顶部。下一页加载并仅显示底部。为了使这个工作正常,我需要将父窗口滚动到顶部。这甚至有可能吗?如果是这样,我将如何实现它?如何滚动画布应用程序的父窗口到顶部?

回答:

尝试使用JavaScript ScrollTo()方法:

window.scrollTo(0, 0); 

回答:

每Facebook的文档,你可以告诉画布滚动到X,使用FB.Canvas.scrollTo()方法,它的页面Y的。例如:

FB.Canvas.scrollTo(0,0); 

参考: https://developers.facebook.com/docs/reference/javascript/FB.Canvas.scrollTo/

回答:

此代码将做滚动与动画,检查了这一点:

if (FB !== undefined){ 

FB.Canvas.getPageInfo(function(pageInfo){

$({y: pageInfo.scrollTop}).animate(

{y: 30},

{duration: 1000, step: function(offset){

FB.Canvas.scrollTo(0, offset);

}

});

});

}

以上是 如何滚动画布应用程序的父窗口到顶部? 的全部内容, 来源链接: utcz.com/qa/262754.html

回到顶部