簡體   English   中英

Facebook共享按鈕/history.pushstate/錯誤的網址

[英]Facebook share button / history.pushstate / wrong url

我正在使用Facebook的“贊/分享”按鈕

https://developers.facebook.com/docs/plugins/like-button/

共享當前的URL /頁面。

此外,我的網址是通過使用javascript history.push函數來修改網址而創建的。

    history.pushState("", "","/123");

因此,在開始時,我的網址是“ example.com”,幾秒鍾后便對該網址進行了修改,新的網址類似於“ example.com/123”。

問題在於example.com是共享的,而不是example.com/123。 有沒有共享新網址的方法?

謝謝

僅更新按鈕上的data-href屬性將無濟於事–它已經被解析,並且“沒人在乎”之后您可能會更改的屬性。

您將必須從文檔中刪除按鈕,將其替換為新按鈕-然后調用FB.XFBML.parse來解析新按鈕。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM