ShareThis には、html5 の履歴が有効なサイトや ajax 駆動のサイトで動的に変化する URL を更新する方法がないようです。
この関数を更新してみましたが、URL は元のままです。
function initShareThis(){
var el = document.getElementById("lotShareThis");
var target = el.firstChild;
for (var i in stWidget.shareables) {
if (stWidget.shareables[i].element === target) {
stWidget.shareables[i].url = window.location.href;
break;
}
}
el.firstChild.onclick();
}
私もこれを試しましたが、効果はありません:
stWidget.addEntry({
"url": document.location.href,
"title":document.title
});
この状況に遭遇した人は誰でも良いアドバイスはありますか?