1

I am using Chrome for Android. If I have a bookmarklet saved as a bookmark, then I am able to run it by:

  1. Typing its name in the address bar until it shows.
  2. Clicking the upward-leftward pointing diagonal arrow next to it to load it into the address bar.
  3. Clicking enter.

I am not able to run a bookmarklet that I have saved as a bookmark by:

  1. Opening Chrome's vertically-aligned three-dot menu.
  2. Selecting Bookmarks.
  3. Navigating to the bookmarklet's entry.
  4. Clicking the entry.

I don't want to run my bookmarklets using the first method. I want to run them by going to them in the bookmarks menu (like the second method). If I click any other bookmark in the bookmarks menu, Chrome will navigate to the page. I expect to be able to run bookmarklets from the bookmarks menu.

Is it possible to run a bookmarklet on Chrome by selecting it from the bookmark?

3 Answers 3

1

TL;DR Either wait for the Chrome for Android team to fix it or find a browser which supports it.

I found this issue ticket for Chromium (base code of Chrome/Chrome for Android/ChromeOS) which was opened in 2015 for the Android platform:

Issue 480010: Enhanced bookmarks do not support javascript bookmarklets

The gist is that:

This is tricky because on phones BookmarkActivity sends intent to Chrome to launch the bookmarked url, and currently ChromeLauncherActivity rejects javascript urls.

https://bugs.chromium.org/p/chromium/issues/detail?id=480010#c11

Based on older comments the bookmarklet feature existed in a prior version, but disabled since then.

0

I have found selecting the bookmark does work on another Android browser - Firefox. Hopefully that helps.

2
  • Well, that's not Chrome, so that's not an answer.
    – Melab
    Nov 15, 2023 at 2:14
  • This does not provide an answer to the question. To critique or request clarification from an author, leave a comment below their post. - From Review Dec 21, 2023 at 16:39
-1

Chrome Android doesn't let you run Bookmarklets the traditional way, But, there is a workaround, you can call Bookmarklet from the address bar, Below Tutorial might be helpful.

https://paul.kinlan.me/use-bookmarklets-on-chrome-on-android/

1
  • FWIW, this is already mentioned in the question.
    – Andrew T.
    Nov 7, 2023 at 4:01

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .