Facebook评论本地机器或手机(混合应用程序)

时间:2016-08-19 07:38:53

标签: android facebook cordova facebook-graph-api facebook-comments

在这里阅读了很多问题,包括关于混合移动应用(cordova app)的facebook评论。我有同样的问题,我没有得到任何具体的答案或解决方案。我也试过联系facebook来报告这个问题。他们的回答是:

  

我担心我们无法在此提供此类实施帮助:我的理解是该插件仅在包含在http://或https://资源时才有效(并且可能如果该资源不可公开访问,则会出现问题。不幸的是,没有正式支持的方式。

所以这意味着当html文件没有在线托管时,评论插件根本不会起作用。

现在,我尝试为facebook评论插件制作一个html。我尝试在我的机器上本地运行它。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>

</head>

<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 = "https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.7";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>


<div class="fb-comments" data-href="https://developers.facebook.com/docs/plugins/comments#configurator" data-width="500" data-numposts="5"></div>

<style>
    .fb-comments{
    border:1px solid;
    min-height:500px;

    /*background:#000;*/
}
</style>

</body>
</html>

您可以复制它并尝试在本地运行。

  

(例如:file:/// C:/Users/....index.html)

我只是注意到它有数据,并且当页面加载然后突然隐藏时它会显示注释框。为什么会那样?

对于所有开发人员和程序员,这里有可能的解决方案吗?在本地运行html文件并显示隐藏的注释框?

0 个答案:

没有答案