Как изменить значение data-href для вставки в Facebook при нажатии кнопки - PullRequest
0 голосов
/ 20 апреля 2020

Я использовал тег встраивания поста 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>

Здесь я хотел бы динамически изменять URL-адрес data-href при нажатии кнопки. Я добавил код в сценарий java следующим образом

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

Изменение при нажатии кнопки не происходит. Сообщение по умолчанию только подходит.

как я могу это изменить.

1 Ответ

0 голосов
/ 20 апреля 2020

Ответьте как упомянутое @CBroe. В основном. js

FB.init ({appId: '{YOUR APP ID}' ', статус: true, xfbml: true, версия:' v2.7 '});

<- Назначить значение для data-href ->

FB.XFBML.parse ()

Будет отображаться текущие изменения URL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...