Messenger 聊天插件在加载时滚动到顶部

Messenger chat plugin scrolls to top on load

当使用哈希参数在页面加载时自动将页面滚动到锚点时,如果加载延迟,Messenger 聊天插件会自动将页面滚动到顶部。这发生在我的物理移动设备和模拟器 (Chrome) 中。是否需要任何步骤来防止这种行为?

当前正在此处跟踪错误:https://developers.facebook.com/support/bugs/619023102320436/

目前我已经实施了以下 hack(在插件加载时间左右):

var originalScrollTo = window.scrollTo;
window.scrollTo = function() {};

setTimeout(function() {
 window.scrollTo = originalScrollTo;
}, 5000);