Twitterの「ツイートが投稿されました」を自動で閉じる Chrome拡張機能

noriokun4649

Twitter使ってますか?私は結構、情報系のニュースサイトなんか見てたりして、Twitterで共有したりするんですよね。

その時使うのが共有ボタン。こんな感じの奴→

これを押した後自動でタブを閉じるプラグインを作りました。

これを押したらすぐにツイートできるわけですが、、、

小さいウィンドウでツイートページを出さないサイト(Youtubeとか)だと

「ツイートが投稿されました」というタブがたまってくんですよね。

そんなわけで、今回は解決策を用意しました。 Twitterハードユーザーぐらいしか参考にならないかも?w

さて、私がどう解決したかというと、、、簡単です。

Chromeの拡張機能を使いました!

とはいってもそんなニッチな拡張機能があるわけもなく、、、、

作りました!w

Chrome拡張機能は簡単に作れるので、JavaScriptからChromeのExtensionAPIを呼び出してタブを制御しました。

動きとしてはタブのURLが更新されて、読み込みが終わった際にそのURLが

「ツイートが投稿されました」のページだったらタブを閉じるという簡単な拡張機能です。

chrome.tabs.onUpdated.addListener(function (tabId, changeinfo, tab) {
if (~tab.url.indexOf("https://twitter.com/intent/tweet/complete")) {
if (changeinfo.status === "complete") {
chrome.tabs.remove(tabId);
}
}
});

超簡単w

一応Chrome ウェブストアで公開してるので、よろしければ使ってみてください。

Twitter共有後自動でタブ閉じるやぁーつ

ブログやサイトなどに置かれているTwitterの共有ボタンから記事などを共有後の「ツイートが投稿されました」のページを自動で閉じる拡張機能です。



ではまた今度。
関連記事
スポンサーサイト



Comments 0

There are no comments yet.

Leave a reply