如何在单击按钮时更改Facebook嵌入帖子数据-href值

问题描述 投票:-1回答:1

我已使用以下代码在我的网页上使用Facebook嵌入帖子标记。

<body>
  <script async defer src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2">.</script>  
 <div class="fb-post" id="postdata"
      data-href="https://www.facebook.com/20531316728/posts/10154009990506729/"
      data-width="500"></div>
</body>

这里,我想在单击按钮时动态更改data-href url。我已经在Java脚本中添加了如下代码

document.getElementById('postdata')。setAttribute('data-href','https://www.facebook.com/photo.php?fbid=1708237652618894&set=a.273653222744018&type=3&theater')

按钮更改没有发生。默认帖子只会出现。

如何更改它。

facebook facebook-graph-api facebook-javascript-sdk
1个回答
0
投票
回答@CBroe。在main.js中

FB.init({appId:“ {您的APP ID}”,状态:真实,xfbml:是的,版本:“ v2.7”});

FB.XFBML.parse()

它将呈现当前的URL更改

© www.soinside.com 2019 - 2024. All rights reserved.