【发布时间】:2021-04-08 13:45:37
【问题描述】:
我一直在遵循 Twitter 的官方说明 here 关于如何在我的网站中嵌入推文按钮 - 但它不起作用。他们的按钮只是没有显示出来。
我的浏览器中没有安装任何类型的广告拦截器,所以我知道这不是问题。
这是我的代码:
<div id="congratsDIV">
<h2 style="color: blue;">Congratulations!</h2>
<br/>
<br/>
Tell the World!
<br/>
<a class="twitter-share-button" href="https://twitter.com/intent/tweet?text=This%20is%20awesome" data-size="large">Tweet this!</a>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
<br/>
</div>
请注意,我最初将<script async src= ... > 代码放在了HTML 文件的<head> 部分中——但这也不起作用。
接下来,我手动下载了他们的一个 Tweet 按钮,并尝试在 <a href=" ..." 标记之后将其强制硬编码到文档中 - 如下:
<a href="https://twitter.com/intent/tweet?text=Very%20Cool%20Indeed&ref_src=twsrc%5Etfw" class="twitter-mention-button" data-show-count="false">
<img src="/images/TweetButton-93x30.png" width="93" height="30" />
Tweet about this moment!
</a>
...但即使这样也没有用。无论我做什么,按钮都不会显示。
这里发生了什么? 有关如何解决此问题的任何想法?
【问题讨论】: