ブラウザ

Androidでブックマークレットを使う方法(Chromeアプリ版)

AndroidのChromeアプリでブックマークレットを使うには、パソコンやiPhoneとは違う特有のクセがあります。ブックマーク一覧からタップしても実行されないことが多く、正しくは「URLバーから呼び出す」のがポイントです。登録方法と、動かないときの対処法をあわせて解説します。

ブックマークレットの仕組みや安全に使うための注意点はブックマークレットとは?作り方・使い方からおすすめ活用例まで完全ガイドで解説しています。

登録方法

  1. Chromeアプリで適当なページを開き、右上のメニュー(縦の3点アイコン)から星マークをタップしてブックマークに追加する
  2. ブックマーク一覧(メニューの「ブックマーク」)を開き、追加したブックマークの右側にあるメニューから「編集」を選択する
  3. 「URL」欄の内容をすべて削除し、コピーしておいたブックマークレットのコードを貼り付けて保存する

実行方法(ここがiPhone・パソコンと大きく違うポイント)

Android版Chromeでは、ブックマーク一覧から登録したブックマークレットをタップしても、多くの場合コードが実行されず、ただページが開き直されるだけになります。正しく実行するには、次の手順でURLバーから呼び出します。

  1. ブックマークレットを使いたいページを表示した状態で、画面上部のURLバーをタップする
  2. 登録したブックマークの名前(一部の文字だけでも可)を入力する
  3. 候補に表示されたブックマークレットをタップして実行する

ブックマーク一覧のメニューからではなく、あくまで「URLバーの検索候補」から選ぶのがポイントです。

動かないときの原因と対処法

  • ブックマーク一覧から起動しようとしている:上記の通り、URLバー経由での起動に変えてみてください。
  • コードの途中に//のコメントが含まれている:ブックマークレットは1行のコードとして扱われるため、//以降の文字がすべて無効(コメントアウト)になってしまい、その後に続くはずの処理が実行されません。コード内に//コメントがある場合は取り除いてから登録してください。
  • 別のページに移動・再読み込みした:ブックマークレットの効果は実行した瞬間のページにしか及ばないため、ページを移動したり再読み込みしたりすると効果は消えます。都度URLバーから実行し直してください。

PC・iPhoneをお使いの方

まとめ

Androidでは「ブックマーク一覧からタップ」ではなく「URLバーに名前を入力して候補から選ぶ」のが正しい実行方法です。この違いを知らずに動かないと感じている人が多いので、まずここを確認してみてください。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA