Ste*_*nes 21 javascript facebook facebook-graph-api
我为此搜索了高低,可以很容易地重现它.运行绝对最新的PHP SDK和JS直接来自Facebook通过HTTPS连接.我的"MyAppId"和域名已在随后的代码中进行了更改.替换你自己重现.
这是Firefox 8和Firebug.
代码重现:`
<body>
<div id="fb-root"></div>
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.init({
appId: 'MyAppID',
status: true,
oauth : true,
cookie: true,
channelURL : 'https://www.mydomain.com/channel.html'
});
FB.Canvas.setAutoResize();
FB.Canvas.scrollTo(0,0);
};
(function() {
var e = document.createElement('script'); e.async = true;
e.src = document.location.protocol +
'//connect.facebook.net/en_US/all.js';
document.getElementById('fb-root').appendChild(e);
}());
</script>
Test
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
`
绝对是FB.Canvas的调用产生了错误.如果我两个都评论,没有错误.如果我取消注释一个或另一个或两者 - 错误.
代码工作正常,直到几天前.定位页面顶部并正确缩放iframe.我相信这是一个FB JS错误.
| 归档时间: |
|
| 查看次数: |
21949 次 |
| 最近记录: |