我的fb应用要求用户按向上和向下箭头键。它在独立页面上运行良好,但当我将其集成到fb上时,问题是,当用户按下向上或向下箭头键时,fb页面向上或向下滚动。应该有一个解决方案。请建议。
答案 0 :(得分:0)
我认为这是因为在Facebook上加载iframe的重点在于实际页面,而不是iframe。以下javascript代码应阻止父页面滚动。
document.onkeydown = function(evt) {
evt = evt || window.event;
var keyCode = evt.keyCode;
if (keyCode >= 37 && keyCode <= 40) {
return false;
}
};