Facebook的按钮不显示在web视图(IOS和Android)

问题描述:

我有一个简单的应用程序,在web视图中运行的HTML文件。当我在android浏览器或iphone浏览器safari中运行它时,我可以看到像按钮一样的facebook。Facebook的按钮不显示在web视图(IOS和Android)

但是,当涉及到在这两个平台的webviews像按钮不显示。

我的html文件

. 
. 
. 
<body> 

    <div id="fb-root"></div> 
<script>(function(d, s, id) { 
    var js, fjs = d.getElementsByTagName(s)[0]; 
    if (d.getElementById(id)) return; 
    js = d.createElement(s); js.id = id; 
    js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk'));</script> 
. 
. 
. 

我的JavaScript文件

this.getItems().items[0].setHtml('<div class="fb-like" data-href="http://test.com" data-send="true" data-layout="button_count" data-width="450" data-show-faces="true"></div>'); 

解决了我添加https://connect.facebook.net/en_US/all.js#xfbml=1

https://developers.facebook.com/live_status/

connect.facebook.net问题 今天下午8:30

我们目前看到与连接到connect.facebook.net的用户有关的问题。这导致JS SDK无法正确加载。我们意识到这个问题,正在努力解决这个问题。