Google Plusには、フラッシュに直接埋め込むことができる+1ボタンのバージョンがなく、リリースされたばかりのAPIは読み取り専用であるため、Facebookのようなボタンで通常機能するメソッドを使用することはできません。
私が提案するのは、フラッシュオブジェクトの上に絶対位置にあるDIVタグを配置し、必要に応じて呼び出すことです。hrefパラメーターを使用して正しいURLを「like」に渡すことができます。タグのレンダリングに明示モードを使用して、タグを動的に準備する方法を示しています。
アニメーションにjqueryを使用するサンプルコードを次に示します。
<style type='text/css'>
.gplus-container {
display: none;
position: absolute;
top: 8px;
left: 98px;
}
</style>
<div id="flash-container">
Flash content, click!
</div>
<div class="gplus-container">
<div class="g-plusone" data-href="http://jsfiddle.net" ></div>
</div>
<script type="text/javascript" src="https://apis.google.com/js/plusone.js">
{parsetags: 'explicit'}
</script>
<script type="text/javascript">
$(function(){
$('#flash-container').click(function(){
$('.gplus-container').fadeIn();
gapi.plusone.go();
});
});
</script>
このサンプルコードはjsfiddleでテストすることもできます。