我在移动网站中实现了 Facebook 分享按钮,以便在 Facebook 上分享带有图片名称和网址的图片。该按钮在桌面站点上运行良好 - 它发布图像、图像名称和 url。该按钮也适用于 iPad,但不适用于移动平台,这似乎是 m.facebook 和 m.oursitename 之间的冲突,因为当我点击分享 facebook 按钮时,我会进入 facebook 页面,但 facebook 会问我一个网址想分享,但我已经在代码中实现了 url。
你能帮帮我吗?
我在移动网站中实现了 Facebook 分享按钮,以便在 Facebook 上分享带有图片名称和网址的图片。该按钮在桌面站点上运行良好 - 它发布图像、图像名称和 url。该按钮也适用于 iPad,但不适用于移动平台,这似乎是 m.facebook 和 m.oursitename 之间的冲突,因为当我点击分享 facebook 按钮时,我会进入 facebook 页面,但 facebook 会问我一个网址想分享,但我已经在代码中实现了 url。
你能帮帮我吗?
Facebook jdk加载成功了吗?
我正在使用波纹管代码,对我来说效果很好
<script src="//connect.facebook.net/zh_TW/sdk.js#xfbml=1&version=v2.8"></script>
使用上面的代码而不是 Facebook 分享按钮第 2 步:
<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/zh_TW/sdk.js#xfbml=1&version=v2.8";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
当您访问 FB 开发者网站时,您必须取消选中移动 Iframe 选项。当我这样做时,我能够生成适用于移动和桌面的按钮。