3

Google+を使用すると、開発者は「明示的なレンダリング」と呼ばれるものを利用して、ページで特定のイベントが発生した場合にのみGoogle+ボタンを表示できます(http://code.google.com/apis/+1button/#example-explicitを参照)。 -レンダリング)。これは、複数のボタンが必要なページで非常に役立ちます。

ただし、Twitterは、クラス「twitter-share-button」のページ上の各リンクの代わりに、(iframeを使用して)ツイートボタンをレンダリングします。これにより、ページの読み込みが非常に遅くなります(DOMの読み込み後にTwitterのwidget.jsを非同期で読み込む場合でも。

ツイートボタンのGoogle+明示的レンダリングを模倣する方法、または特定のDOMイベント(マウスオーバーなど)が発生した場合にのみツイートボタンをレンダリングする方法を知っている人はいますか?

4

3 に答える 3

5

あなたが使用することができます:

twttr.widgets.load();
于 2012-05-15T17:52:49.623 に答える
1

Sharrreはあなたが探しているものです。Twitter を含むかなりの数のソーシャル ネットワークをサポートしています。

于 2012-01-25T20:32:43.427 に答える