繁体   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