¿Cómo se puede AGREGAR un bookmarklet en Chrome móvil sin copiar y pegar?

12

En mi teléfono Android, ¿cómo puede un usuario agregar un marcador a mis marcadores de Chrome, sin necesidad de utilizar otro dispositivo y sin copiar y pegar?
Tengo un marcador en mi sitio web que quiero que otras personas agreguen a sus marcadores, así que estoy buscando un método sencillo.

Bookmarklets son marcadores, pero que contienen código Javascript en lugar de un enlace web normal.

Bookmarklets se pueden agregar a Chrome en la PC muy fácilmente de muchas maneras.

  • Sin embargo, en Android, si el marcador se muestra como un enlace en una página, no se puede "arrastrar a la barra de marcadores" como con una PC.
  • Si trato de abrirlo en una nueva pestaña, la barra de direcciones no contendrá el Javascript, por lo que el usuario no puede usar el botón de marcador.
  • Al tocar el enlace al marcador tampoco se colocará el código en la barra de direcciones.
  • La única forma en que pude agregar un marcador en mi teléfono fue presionar y mantener presionado el enlace, luego presionar "Copiar dirección del enlace", luego editar el enlace de un marcador preexistente y pegar el código del marcador, luego renombrar dicho marcador. Pero eso es un dolor, y tratar de explicárselo a personas no expertas en tecnología no está sucediendo.

¿Hay un método más simple?

Tenga en cuenta que tengo un marcador particular que, incluso cuando se agrega en mi PC, NO se sincroniza con los marcadores de mi teléfono. Creo que puede deberse a la longitud (¡tiene más de 9000 caracteres!). Es por eso que necesito un método fácil para que los usuarios guarden este bookmarklet.

Diamante negro
fuente

Respuestas:

7

Puede agregar (y ejecutar) marcadores en su totalidad en Android Chrome.

La advertencia: requiere más trabajo que simplemente arrastrar y soltar en la contraparte del escritorio.

Guardar un bookmarklet (Android Chrome)

  1. Mantenga pulsado el marcador deseado
  2. Seleccione Copiar dirección del enlace
  3. Vaya a Menú (tres puntos) y toque la Estrella (marcador)
  4. ¡ANTES DE DESAPARECER, toque EDITAR ! (en el fondo)
  5. Borre todo en el campo URL y escribajavascript:
    • Nota al margen : si la url de la página es muy, muy larga, es posible que desee tocar durante mucho tiempo el contenido de la url: aparecerá el teclado y luego comenzará a escribir de inmediato.
  6. Toque largo a la derecha de javascript:y luego toquePASTE
  7. Si lo hiciste bien, el comienzo de la URL debería verse algo así:

    javascript:(function(){lots-of-code-here...

    (El :todavía está en javascript:)

  8. Cambie el nombre a algo útil (lo usará más adelante, ver más abajo)
  9. Opcional: elija la carpeta de destino donde desea almacenar su bookmarklet.
  10. Cuando termine, presione el botón Atrás.
  11. Es posible que desee probar el bookmarklet. Lee abajo:

Ejecutar un bookmarklet (Android Chrome)

De How-To Geek (el enlace que envió):

En Chrome móvil, deberá iniciar el bookmarklet desde la barra de ubicación [dirección]. Abra la página web en la que desea ejecutar el marcador, toque la barra de ubicación y comience a buscar el nombre del marcador. Toque el nombre del marcador para ejecutarlo en la página actual.

ben12vzquez
fuente
1
Lo siento, pero creo que hay algo de confusión aquí. Por un lado, sus pasos son básicamente los mismos que en mi 4º punto. Además, no agrega javascript:a marcadores, ya que ya deberían tener eso en ellos. De lo contrario, no serían marcadores en primer lugar, y no funcionarían arrastrándolos a los marcadores en una PC.
Bort
No sé por qué la gente está votando esta respuesta. Por favor lea mi comentario arriba.
Bort
1
Voté esto porque me permitió hacer algo que de otra manera no podría resolver. (Algunos detalles son diferentes para IOS, pero la pista para buscar el bookmarklet en lugar de simplemente visita fue clave, y probablemente algo que nunca habrían descubierto por mi cuenta.)
tripleee
@tripleee Eso es genial, pero no es así como funciona stackexchange, tienes que saberlo. Las buenas respuestas deberían flotar. Esta "respuesta" no es una respuesta en absoluto . No responde mi pregunta, en el mejor de los casos la repite. Eso no es algo para recompensar al usuario. Si aprendiste algo nuevo por casualidad, haz esa pregunta y respóndela tú mismo. Además, esta "respuesta" es incorrecta porque no agrega javascript:a marcadores. Así que ahora mi pregunta es engañosa porque parece que alguien ya la ha respondido cuando, de hecho, nadie la ha respondido.
Bort
@tripleee Si alguien pregunta por la respuesta a 1 + 1 y alguien responde con una historia que no da 2 o incluso cómo encontrar 2, pero casualmente le enseña cómo aproximar pi, eso no merece un voto positivo. El sistema de votación pierde su valor si lo usamos de esa manera.
Bort
-1

Aquí hay una solución fácil.

  1. Guarde el bookmarklet en Chrome en su escritorio, asígnele un nombre, por ejemplo, BM1
  2. Active la sincronización en el navegador Chrome en los navegadores Chrome de escritorio y móviles. Cuando la sincronización está activada, todos los marcadores y marcadores también se transfieren al teléfono móvil.
  3. Ahora, esto debería hacer que nuestro bookmarklet sea accesible en el navegador móvil de Chrome. Aquí se explica cómo ejecutar el marcador: escriba el nombre del marcador BM1 en la barra de búsqueda. Y, Google Chrome le dará sugerencias basadas en lo que escribe en la barra de direcciones y allí estará su marcador. Ahora, simplemente haga clic en el marcador una vez que lo vea.
Ganesh Adhikari
fuente
Me temo que esto no responde la pregunta. Estoy buscando una manera de guardarlo en un dispositivo Android . También ya dije que intenté guardarlo en mi PC y no se muestra en Android Chrome debido al gran tamaño de la URL.
Bort