gpt4 book ai didi

javascript - 当 data-mobile-iframe 设置为 true 时,Facebook 共享对话框窗口不会加载

转载 作者:行者123 更新时间:2023-12-03 17:09:26 24 4
gpt4 key购买 nike

我在我的网站上实现了一个 facebook 共享按钮,当 data-mobile-iframe="true"时,共享对话框不会在手机浏览器上加载。如果我将它设置为“false”,那么它会通过在浏览器上打开另一个选项卡来工作。当设置为“true”时,我看到的只是一个加载图标、一个取消文本和一个透明覆盖层。

我尝试了 Chrome、Firefox 和 Dolphin,因为我在手机上安装了这些。

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

还有按钮

<div class="fb-share-button" data-href="http://url-to-share" data-layout="button" data-size="small" data-mobile-iframe="true"><a class="fb-xfbml-parse-ignore" target="_blank" href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Furl-to-share.com%2F&amp;src=sdkpreparse">Share</a></div>

为什么它不能与移动 iframe 一起使用?我的意思是,我不能使用移动 iframe,但我想让用户不必导航到另一个窗口来共享内容。

最佳答案

如果将 data-mobile-iframe="true"更改为 "false"它会起作用,至少它对我有用,但它不会再询问观众详细信息(公众、 friend ,只有我)

关于javascript - 当 data-mobile-iframe 设置为 true 时,Facebook 共享对话框窗口不会加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46241996/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com