我试图在我的网页上设置具有针对性的社交分享。它工作正常,除了主题标签似乎没有出现。
我很快就把jsfiddle with my code扔了起来。正如您所看到的,我在描述中添加了一个#标签,但是当弹出用于共享的框时,它会完全忽略该标记。
<a onclick="return !window.open(this.href, 'Share on Pinterest', 'width=640, height=536')"
href="http://pinterest.com/pin/create/button/?
url=http://google.com&media=http://dummyimage.com/600x400/000/fff&description=this is a #hashtag"
class="pin-it-button" count-layout="horizontal">
<img src="https://cdn.shopify.com/s/files/1/0636/3475/files/pinterest_e8e717fe-0b0d-4a38-8290-5c5beb871dd4.png?9971" width=22/></a>
有谁知道如何在描述中添加主题标签并使其有效?我尝试使用
感谢您的帮助!
答案 0 :(得分:1)
您需要对#for URL进行编码 - 将其替换为%23,然后您将获得所需的结果 - Fiddle
<a onclick="return !window.open(this.href, 'Share on Pinterest', 'width=640, height=536')" href="http://pinterest.com/pin/create/button/?url=http://google.com&media=http://dummyimage.com/600x400/000/fff&description=this is a %23hashtag" class="pin-it-button" count-layout="horizontal">
<img src="https://cdn.shopify.com/s/files/1/0636/3475/files/pinterest_e8e717fe-0b0d-4a38-8290-5c5beb871dd4.png?9971" width=22/>
</a>
答案 1 :(得分:0)
尝试更换&#39;#&#39;使用标签的HTML字符:
#