hello-world.jp.net
webエンジニアのメモ。とりあえずやってみる。

[js][twitter]ツイートボタンを使って「つぶやきが完了したら○○する」ができるか検証してみた

公開日時

ツイートボタンを使って「つぶやきが完了したら○○する」というのができるか検証してみました。

結論から言うと「ブラウザによっては動作しないのでやめておいたほうがいい」でした。

以下検証 ツイートが完了したらtweetイベントが発火するので、アラートダイアログを出すようにしてみます。

twttr.ready(function (twttr) {
  twttr.events.bind('tweet', function(event) {
    alert('tweeted');
  });
});

PCのChromeで確認したところ、以下のようにツイート完了後にアラートが表示されました。

twitter

手持ちのiPhoneのSafariでも問題なくアラートダイアログが表示されたのですが、chromeではcallbackが実行されませんでした。

ここを見るとIEでも動かないようですね。。。(未検証)

というわけでツイートボタンのcallbackを使って「つぶやきが完了したら○○する」といったことはやめておいたほうがよさそうです。

参考


Related #js

Googleフォームを使ってみる&カスタマイズしてみる

いつか試そう試そうと思っていたGoogleフォームを使ってWebページに埋め込むのを試してみました。

[ruby][js]closure-compiler gemを使う

jsの圧縮にはclosure-compilerを使うといいというのをチラホラ聞いてはいたのですが、これまで使ったことがなく。

[js]AmzonとGoogleのSuggest APIを使ってみる

クラスメソッドさんの「 Alfred の Google Suggest を日本語モードにする | Developers.IO」の記事を読んでいて、Alfred Workflowにサジェスト機能を使った検索のサンプルがあることを知りました。