AndroidのChromeでブックマークレットを起動しようとしたのですが、アレ?起動しない?
地味にハマったので、メモしておきます。
失敗するパターン
まず、失敗するパターンから。
まず、ブックマークレットを利用したいページを表示し、右上のボタンをタップします。メニューが表示されるので、[ブックマークレット]を選択します。
ブックマークが表示されるので、利用したいブックマークレットを選択します。普通はコレでブックマークレットが起動すると思うのですが、何も起きず・・・。見ていたページが表示されるだけです。
成功するパターン
ブックマークレットを起動するには、ブックマークの一覧から選択せずに、URLの欄にブックマークレットのタイトルを入力して選択します。
ちょっと、分かりづらいと思うので、順に見ていきます。
まず、先ほどブックマークの一覧でタップした「ブックマークレットのタイトル」を覚えます。
で、このタイトルを覚えたら、ブックマークレットを起動したいページを表示し、URLの欄をタップします。そして、「ブックマークレットのタイトル」をここに入力します。すると、"javascript:"で始まるブックマークレットが表示されますのでタップします。
これで指定したブックマークレットが起動されるはずです!
いや〜、地味にハマりました。iPhoneでは、Safariを使ってるから気づかなかった。もしかしたら、iPhoneのChromeも同じ?