hitode909の日記

趣味はマリンスポーツですの日記です

クリックしたらwindow.openしてツイートしたいからといって自分でwindow.openする必要はない

widgets.jsを読み込んだ上で,twitter.com/intent/tweet あたりにaタグでリンクすれば良いようだった.
座標を計算してwindow.openするコードを過去に20回くらい書いた気がするので無駄なことをしていた….

↓↓これクリックするとツイートできるはず.
わかる

ドキュメントはこのへん.

<script type="text/javascript" async src="https://platform.twitter.com/widgets.js"></script>
<a href="https://twitter.com/intent/tweet?in_reply_to=463440424141459456">Reply</a>
<a href="https://twitter.com/intent/retweet?tweet_id=463440424141459456">Retweet</a>
<a href="https://twitter.com/intent/like?tweet_id=463440424141459456">Like</a>

Web Intents — Twitter Developers