最初に、私はthis,thisとthisと多くの他の "Twitterボタンはレンダリングしていません"と読みました。彼らの誰も私の問題のための解決策を持っていません。Twitter「フォロー」ボタンが表示されません。テキストのみ
私はお互いの近くに2つのTwitterボタンを持っています。 Tweet
ボタンはすべてレンダリングされますが、Follow
ボタンはレンダリングされません。 FFやChromeではエラーや警告はコンソールにスローされません。 Twitterのウィジェット<script>
コードは大丈夫です - 私はそれをコピー/貼り付け、タイプミスなどはありません。
どうやら問題は、「ツイート」ボタンがうまく表示されているので、ページ内にロードされないことTwitterウィジェットとは何の関係もありません。
しかしTwitterに追加された奇妙なクラス名は<a>
ボタンのtwitter-follow-button-error
です。 Google全体ではこのクラスについて2つの結果しかありません。どちらも関連性がありません。 Twitter APIのdocsはそれについて何も言わない。
何ができますか?これが原因ですか?どのようにそれを解決するには?
<div key={key}>
{/* Follow doesn't render */}
<a className="twitter-follow-button"
href={href} data-size="large"
data-show-screen-name="true"
data-show-count="true">Follow</a>
{/* Tweet renders all right */}
<span className={`${css.btn_dist}`}>
<a className="twitter-share-button"
href={href}
lang="en"
data-size="large">Tweet</a>
</span>
</div>
そして、あなたの 'href'変数は実際に何かを追うことができますか? – CBroe
はい、そうです。それはアクティブなライブの公開Twitterアカウント – Green
私はこれについての経験はありませんが、prittyfy twitter JavaScriptを試して、chrome開発ツールでcontrol + shift + fを使用してtwitter-follow-errorを探すことができます。たぶんあなたはそれをJavaScriptで見つけて、それを打ち破って、それが間違っているのか見てみることができます。余分な情報を提供する、ネットワーク内の何らかの失敗したxhr? – HMR