让Facebook用户“喜欢”网站,照片,对象,帖子等的小工具
我们可以将facebook“游戏服务”用于Android非游戏应用程序吗?
我们可以将facebook“游戏服务”用于Android非游戏应用程序吗?我想奖励我的用户发送应用程序安装邀请、FB 页面邀请请求以及从我的 Android 非游戏帖子分享
我添加了维基百科的 iframe 来演示我遇到的问题。 Wiki iframe 按预期正确显示,但 facebook iframe 却不然。 HTML: 我添加了维基百科的 iframe 来演示我遇到的问题。 Wiki iframe 按预期正确显示,但 facebook iframe 却不然。 HTML: <div class="iframe-fb-container mt-4"> <iframe class="iframe-fb" width="450" height="700" style="border:1px solid black;overflow:hidden" scrolling="yes" frameborder="0" allowTransparency="true" allow="encrypted-media" src="https://www.facebook.com/plugins/page.php?href=https://www.facebook.com/Microsoft/&tabs=timeline%2Cevents%2Cmessages&width=450px&height=700px&small_header=false&adapt_container_width=true&hide_cover=false&show_facepile=true&appId=2235597906716847"></iframe> <iframe class="iframe-fb" width="450" height="700" style="border:1px solid black;overflow:hidden" scrolling="yes" frameborder="0" allowTransparency="true" allow="encrypted-media" src="https://fr.wikipedia.org/wiki/Main_Page"></iframe> </div> CSS: .iframe-fb-container { border: 1px solid blue; } .iframe-fb { width: 100%; } 如您所见,我向 facebook 请求一个宽度为 450px 的 iframe,在所附图像中,模拟器的宽度为 375px,但 fb iframe 仍然没有像维基百科 iframe 那样填充它的容器。 如何制作fb iframe来填充它的容器? 你无法以正常方式做到100%。 这是你的 iframe src: https://www.facebook.com/Microsoft/&tabs=timeline%2Cevents%2Cmessages&width=450px&height=700px&small_header=false&adapt_container_width=true&hide_cover=false&show_facepile=true&appId=2235597906716847"></iframe> 注意有参数:width=450px。 它将 iframe 内容的宽度设置为 450px。 根据Facebook插件文档: The pixel width of the plugin. Min. is 180 & Max. is 500. 所以 Facebook 可以获得的最大宽度是 500。 Facebook 在 Page Plugin 网站 上声明 默认情况下,插件将在页面加载时适应其父容器的宽度(最小 180 像素/最大 500 像素),这对于更改布局非常有用 和 无动态调整大小 页面插件适用于响应式、流体和静态布局。您可以使用媒体查询或其他方法来设置父元素的宽度,但是: 该插件将确定页面加载时的宽度 页面加载后,它不会对盒模型的更改做出反应。 如果您想在窗口大小调整时调整插件的宽度,您需要手动重新渲染插件。 所以我认为最好的选择是尽可能填充父级的宽度(最多 500px 限制),然后将其在父级中居中。 如果你尝试覆盖 facebook 设置的 CSS,它就会开始显示不正确,例如帖子没有填满时间线。 jQuery 解决方案怎么样? jQuery(window).on("load resize", function () { jQuery('iframe[src*="facebook.com"]').each(function () { /* get width of parent element */ var width = Math.round(jQuery(this).parent().width()); if (width > 500) { width = 500; } else if (width < 180) { width = 180; } /* replace width value in iframe src */ var src = new URL(jQuery(this).attr("src")); src.searchParams.set("width", width); /* append new width */ jQuery(this).attr("src", src); jQuery(this).attr("width", width); }); }); 此脚本获取父元素的宽度并相应地调整 iframe。 Facebook 的 Page Plugin 它不能用作响应式容器,您必须按照 documentation 将宽度从 最小 180px 添加到 最大 500px。 你也可以看看其他的答案,希望对你有帮助。谢谢 响应宽度 Facebook 页面插件 在 facebook bug 平台询问后我从他们那里得到了这个答案,这有助于一劳永逸地解决这个问题: 正如 stackoverflow 中其他人已经回答的那样,根据 文档, https://developers.facebook.com/docs/plugins/page-plugin/,您可以 指定插件的宽度,但是,“100%”并不是什么 支持。 来自 facebook 文档的引用没有帮助,除非您针对代码中的错误引用它们,文档如下: 插件的像素宽度。分钟。是 180 & 最大。是 500 并不是说不支持父容器100%宽度! 唯一接近弄清楚的答案是阿隆的,这就是他获得赏金的原因。 最终这就是我得到的代码: HTML: <div class="iframe-fb-container"> <iframe class="iframe-fb border" scrolling="no" frameborder="0" allowTransparency="true" allow="encrypted-media" src="https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2FGringo.co.il%2F&tabs=timeline&width=400&height=700&small_header=false&adapt_container_width=true&hide_cover=false&show_facepile=true&appId=2235597906716847"></iframe> </div> CSS: .iframe-fb-container { text-align: center; width:400px; height:700px; display:inline-block; } .iframe-fb { width: 400px; height: 700px; overflow: hidden; } 我希望这个答案能帮助将来的人:) 因为 _2p3a 和 uiScaledImageContainer _2zfr 的宽度为:450px;这就是为什么 facebook iframe 无法正确显示的原因。 您始终可以使用比例缩放 iframe: iframe { transform: scale(1.3) } 请将 iframe 宽度设置为 100%。 :) iframe{ width: 100% !important //important if not working without it.. }
Flipboard(ios/Android)有一个 Facebook“喜欢”按钮,我试图模仿但不知道从哪里开始? 我正在考虑使用 CSS 将图像放置在通用“喜欢”按钮的顶部。任何...
有没有办法查看谁点击了FACEBOOK Like BUTTON? 在 http://developers.facebook.com/docs/reference/plugins/like 的设置框中,我可以选中“显示面孔”选项,但随后我可以...
你好,我想从 Facebook 插件中删除两个边框,但它对我不起作用。 我试过: .pluginBoxDivider { 边框顶部:无!重要; } 但它失败了。 边框图片:
是否可以在单击按钮后通过Javascript(或其他语言)触发某些指定Facebook粉丝页面的“不喜欢”事件,以便用户可以从Facebook粉丝中删除他们的“喜欢”
我想从 facebook 之类的按钮中删除社交文本以适应宽度,你可以看到图 1。 我读过这篇文章。 但是当我访问 https://developers.facebook.com/...
像 Facebook 这样的按钮不会在 Edge 和任何 IE 版本中显示
我添加了代码以在我的网站上显示 facebook 喜欢和分享按钮。 它适用于 Chrome 和 Firefox,但它不会显示在 Microsoft Edge 和任何版本的 Internet Explorer 中。 他……
我在一个页面上有两个FB喜欢的按钮,一个在页脚,一个在内容的地方。它们喜欢不同的URL。在页脚的那个喜欢网站,而在内容上的那个喜欢内容...。
是否有一种方法来捕捉点击Facebook喜欢按钮的事件?我不想将我的应用与Facebook整合,只需要计算点击 "喜欢 "的次数。试过:$('.fb_iframe_widget').click(function(){ ...
我在一个页面上有多个Facebook赞框。假设,我有两个潜水,其中包括
如果我想把 "喜欢 "按钮嵌入到我的网站上的灯箱上,是否有办法触发一个事件,导致以下两种情况:第二个灯箱感谢访客......。
使用Facebook Sharing Debugger获取网站会导致错误
我这两天一直在揪头发,想弄明白为什么Facebook Sharing Debugger不能正常获取我的next.js网站。这个网站是托管在Vercel上的。当我用Postman或 ...
如何使用Facebook api在PHP应用程序中使用like按钮?
我的网站上有一个Facebook应用程序。当某人已经登录到我的网站时,我可以使用他的facebook帐户的offline_access,但是当我按下“赞”按钮时,它总是要求登录...
我在使用Facebook“我喜欢”按钮时遇到了麻烦。我输入了我的网站,但确实需要在新窗口中打开iframe!可能吗?如果有人有提示,请告诉我;我快要疯了...
用户共享墙壁上的东西时会触发事件吗?当他们单击“赞”时,我成功捕获了订阅事件,但是当他们在下拉框中共享该事件时,我想要一个订阅事件...
我们希望将Facebook的点赞次数用于基于点赞的图表。通过Facebook的Graph API获得资源的喜欢计数非常容易。 $ curl http://www.example.com/some/resource {“ id”:“ ...
当在Chrome浏览器中按下后退按钮时,Facebook赞按钮会更改位置
我目前已经实现了一个垂直社交共享插件栏,类似于此处显示的。 http://www.socialmediaexaminer.com/10-ways-to-add-facebook-functionality-to-your-website/我已经使用了...