簡體   English   中英

通過JS通過動態URL共享Twitter分享按鈕

[英]twitter share button with dynamic url through JS

我很頭疼讓它起作用。 我設法用fb做到了,但是twitter不起作用。

我制作了一個js函數,該函數帶有一個帶有其他一些參數的頁面的html路徑,而我只想使用該函數而不是手動編寫url。 問題是,twitter停在文本上,沒有寫“ htmlpath”給定的url。

{window.open(“ http://twitter.com/intent/tweet?text=An%20Awesome%20Link&url= ” + htmlpath); }

如果我冒昧地猜測,那就是您需要在協議前添加前綴(很可能是http://https:// )。 如果該協議不存在,Twitter將不會添加鏈接。

// maybe something like this?
window.open(
    "http://twitter.com/intent/tweet?text=An%20Awesome%20Link&url=" + 
    ((htmlpath.substr(0,4) == 'http')?htmlpath:'http://' + htmlpath)
);

暫無
暫無

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

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