移动浏览器上的 Facebook like/share 按钮
Facebook like/share button on mobile browsers
我已经使用 Facebook 的 Javacript SDK 在我的网站上添加了一个分享按钮和一个喜欢的按钮,但它只适用于桌面计算机浏览器,不适用于移动浏览器..
比如我添加了FB提供的零件:
<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/sv_SE/sdk.js#xfbml=1&version=v3.1';
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-like" data-href="https://kanzan.se/interviews?id=" data-layout="button" data-action="like" data-size="small" data-show-faces="true" data-share="false"></div>
并且该按钮出现在我的计算机上(即使使用 chrome 响应式设计模式和移动尺寸。),但当我使用我的 phone(任何 phone)来访问它。那个按钮不见了!
Facebook 是否禁止在手机上显示喜欢的按钮?
问题是我一直处于开发模式!这应该在描述如何 "simple" 添加 Facebook 点赞按钮的不同站点上更清楚地强调这一点。在将我的 Facebook 帐户设为开发帐户时,我什至没有意识到它。.直到最近,在考虑它时我得出的结论是问题与应用程序 ID 以及随之而来的所有内容有关。
我已经使用 Facebook 的 Javacript SDK 在我的网站上添加了一个分享按钮和一个喜欢的按钮,但它只适用于桌面计算机浏览器,不适用于移动浏览器..
比如我添加了FB提供的零件:
<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/sv_SE/sdk.js#xfbml=1&version=v3.1';
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-like" data-href="https://kanzan.se/interviews?id=" data-layout="button" data-action="like" data-size="small" data-show-faces="true" data-share="false"></div>
并且该按钮出现在我的计算机上(即使使用 chrome 响应式设计模式和移动尺寸。),但当我使用我的 phone(任何 phone)来访问它。那个按钮不见了!
Facebook 是否禁止在手机上显示喜欢的按钮?
问题是我一直处于开发模式!这应该在描述如何 "simple" 添加 Facebook 点赞按钮的不同站点上更清楚地强调这一点。在将我的 Facebook 帐户设为开发帐户时,我什至没有意识到它。.直到最近,在考虑它时我得出的结论是问题与应用程序 ID 以及随之而来的所有内容有关。