Comment ajouter un bookmarklet sur mobile Chrome sans copier et coller? -- chrome-for-android domaine et bookmarks domaine et javascript domaine et bookmarklets domain android en relation problème

How can a bookmarklet be ADDED on mobile Chrome without copying and pasting?



17
vote

problème

français

sur mon téléphone Android, comment un utilisateur peut-il ajouter un bookmarklet à mes favoris chromés, sans avoir besoin d'utiliser un autre appareil, et sans copier et coller?
J'ai un bookmarklet sur mon site Web que je veux d'autres personnes pour ajouter à leurs signets, donc je recherche une méthode simple.

Bookmarklets sont des signets, mais qui contiennent du code JavaScript au lieu d'un lien Web régulier.

Bookmarklets peut être ajouté à Chrome sur le PC très facilement de nombreuses manières.

  • Cependant, sur Android, si le signet est affiché comme un lien sur un Page, il ne peut pas être "traîné dans la barre de signets" comme avec un PC.
  • Si j'essaie de l'ouvrir dans un nouvel onglet, la barre d'adresse ne contiendra pas la JavaScript, l'utilisateur ne peut donc pas utiliser le bouton Bookmark.
  • Taper le lien vers le signetlet ne mettra pas le code dans la barre d'adresse non plus.
  • La seule façon dont j'ai été capable d'ajouter un bookmarklet sur mon Le téléphone a été de taper et de maintenir sur le lien, puis appuyez sur "Copier le lien Adresse ", puis modifiez le lien préexistant Bookmark et collant dans Le code du boditklet, puis renommer ledit signet. Mais c'est une douleur et essayant de l'expliquer aux personnes non-techniques saveuses ne se produit pas.

Y a-t-il une méthode plus simple?

Notez que j'ai un bookmarklet particulier que même lorsqu'il est ajouté sur mon PC, ne se synchronise pas sur les signets de mon téléphone. Je crois que cela peut être dû à la longueur (c'est plus de 9000 caractères!). C'est pourquoi j'ai besoin d'une méthode facile pour les utilisateurs de sauvegarder ce signet.

langue Anglaise

On my Android phone, how can a user add a bookmarklet to my Chrome bookmarks, without needing to use another device, and without copying and pasting?
I have a bookmarklet on my website that I want other people to add to their bookmarks, so I'm looking for a straightforward method.

Bookmarklets are bookmarks, but of which contain Javascript code instead of a regular web link.

Bookmarklets can be added to Chrome on the PC very easily in many ways.

  • However, on Android, if the bookmarklet is displayed as a link on a page, it cannot be "dragged to the bookmark bar" as with a PC.
  • If I try to open it in a new tab, the address bar will not contain the Javascript, so the user can't use the bookmark button.
  • Tapping the link to the bookmarklet will not put the code in the address bar either.
  • The only way I've been able to add a bookmarklet on my phone has been to tap and hold on the link, then tap "Copy link address", then edit a pre-existing bookmark's link and pasting in the bookmarklet code, then renaming said bookmark. But that's a pain, and trying to explain it to non tech savy folks isn't happening.

Is there a more simple method?

Note that I have a particular bookmarklet that even when added on my PC, does NOT sync to my Phone's bookmarks. I believe it may be due to the length (It's over 9000 characters!). This is why I need an easy method for users to save this bookmarklet.

           

Liste de réponses

12
 
vote

Vous pouvez ajouter (et exécuter) des marques de banquets entièrement dans Android Chrome.

La mise en garde: il faut plus de travail que simplement faire glisser-déposer dans la contrepartie de bureau.

Enregistrer un signet (Android Chrome)

  1. Tapez longuement le bookmarklet souhaité
  2. Sélectionnez Adresse de la liaison de copie
  3. aller au menu (trois points) et appuyez sur l'étoile (Signet)
  4. Avant de disparaître, appuyez sur éditer ! (en bas)
  5. Effacer tout dans le champ URL et tapez javascript:
    • côté de la lettre: Si l'URL de la page est vraiment, vraiment longtemps, vous voudrez peut-être appuyez longuement sur le contenu de l'URL: le clavier apparaîtra, puis commencer à taper immédiatement.
    • .
  6. TAP long à droite du javascript: puis appuyez sur Coller
  7. Si vous avez bien fait, le début de l'URL devrait ressembler un peu comme:

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

    (le 9988777663 est toujours dans 9988777664 )

  8. changer le nom à quelque chose d'utile (vous l'utiliserez plus tard, voir ci-dessous)
  9. Facultatif: Choisissez la destination Dossier où vous souhaitez que votre marquekmarklet est stocké.
  10. Lorsque vous avez terminé, appuyez sur le bouton arrière.
  11. Vous voudrez peut-être tester le signet. Lire ci-dessous:

Exécuter un bookmarklet (chrome Android)

de Comment geek (le lien que vous avez envoyé):

Dans mobile Chrome, vous devez lancer le signet de la barre de localisation [Adresse]. Ouvrez la page Web que vous souhaitez exécuter le signet ON, appuyez sur votre barre d'emplacement et commencez à rechercher le nom du bookmarklet. Appuyez sur le nom du signet pour l'exécuter sur la page en cours.

 

You can add (and execute) bookmarklets entirely in Android Chrome.

The caveat: it takes more work than just drag-and-drop in the desktop counterpart.

Save a bookmarklet (Android Chrome)

  1. Long tap the desired bookmarklet
  2. Select Copy link address
  3. Go to Menu (three dots) and tap the Star (bookmark)
  4. BEFORE IT DISAPPEARS, tap EDIT! (at the bottom)
  5. Erase everything in the URL field, and type javascript:
    • Side note: If the url of the page is really, really long, you might want to long tap the url contents: the keyboard will appear, and then start typing immediately.
  6. Long tap at the right of the javascript: and then tap PASTE
  7. If you did it right, the begginning of URL should look somewhat like:

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

    (The : is still in javascript:)

  8. Change the Name to something useful (you'll use it later, see below)
  9. Optional: Pick the destination Folder where you want your bookmarklet stored.
  10. When done, press the back button.
  11. You might want to test the bookmarklet. Read below:

Execute a bookmarklet (Android Chrome)

From How-To Geek (the link you sent):

In mobile Chrome, youxe2x80x99ll need to launch the bookmarklet from the location [address] bar. Open the web page you want to run the bookmarklet on, tap your location bar, and start searching for the name of the bookmarklet. Tap the bookmarkletxe2x80x99s name to run it on the current page.

 
 
   
   
1
 
vote

Si je comprends votre question correctement, vous voulez:

  1. permet aux utilisateurs d'ajouter des familisations à partir de votre propre site web à Chrome pour Android. Pour ce faire, vous pouvez utiliser JavaScript pour ajouter un signet d'ici: https://gist.github.com/oilvier/70ABD45D1F2FFC98B568

    Si cela ne fonctionne pas, vous pouvez utiliser JavaScript pour copier le signet dans le presse-papier de l'utilisateur. Pas vraiment la solution que vous recherchez, mais elle supprime une étape dans le guide de l'utilisateur mentionné ci-dessous.

  2. permet aux utilisateurs d'ajouter des familisations de n'importe quel site web:

    1. Appuyez longuement sur le marquillage et sélectionnez "URL de copie"
    2. Appuyez sur le menu 3 points situé en haut à droite et touchez l'étoile.
      1. en bas, il y a une petite pop up où vous touchez "Changer"
      2. Si la popup a disparu trop rapidement, répétez l'étape 3 qui vous amène également à l'écran "Modifier le signet".
    3. Appuyez longuement long sur le champ de texte ci-dessous URL, puis choisissez "Insérer"
    4. frapper la flèche pointant vers la gauche.

solution (2) est très similaire à votre solution actuelle, mais vous n'avez pas besoin d'un bureau ou d'un signet préexistant car cela crée une nouvelle. 5 étapes faciles pour les utilisateurs moyens, surtout si vous utilisez des captures d'écran pour les aider à comprendre où toucher.

 

If I understand your question correctly, you want to:

  1. Let users add bookmarklets from your own website in Chrome for Android. To achieve this, you could use JavaScript to add a bookmark from here: https://gist.github.com/oilvier/70abd45d1f2ffc98b568

    If this does not work, you could use JavaScript to copy the bookmarklet into the user's clipboard. Not really the solution you're looking for, but it removes one step in the user guide mentioned below.

  2. Let users add bookmarklets from any website:

    1. Long press on the bookmarklet and select "Copy URL"
    2. Press on the 3 dot menu on the upper right and touch the star.
      1. At the bottom, there is a small popup where you touch "Change"
      2. If the popup disappeared too fast, repeat step 3 which brings you to the "Change bookmark" screen too.
    3. Long press on the text field below URL and then choose "Insert"
    4. Hit the arrow pointing to the left.

Solution (2) is very similar to your current solution, but you don't need a desktop or a pre-existing bookmark as it creates a new one. 5 easy steps for average users, especially if you use screenshots to help them understand where to touch.

 
 
0
 
vote

Chrome Android ne vous permet pas de lancer des marques de banquets de manière traditionnelle, mais il existe une solution de contournement, vous pouvez appeler Bookmarklet de la barre d'adresse,

Tout d'abord, vous devez créer manuellement un bookmarklet en le modifiant,

Par exemple, javascript:alert('foo'); et nommez-le.

Ensuite, sur la page, vous souhaitez exécuter ceci, recherchez le nom du signet dans la barre d'adresse et cliquez dessus.

bookmarklet sur Android

CI-DESSOUS Le tutoriel peut être utile.

https://paul.kinlan.me/use- Bookmarklets-ON-Chrome-On-Android /

 

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

First, you have to manually create a Bookmarklet by editing it,

For example, javascript:alert('foo'); and name it.

Then, on the page you want to run this, search for the bookmarklet name in the address bar, and click on it.

Bookmarklet on Android

Below Tutorial might be helpful.

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

 
 
   
   
-1
 
vote

Voici une solution facile.

  1. Save the bookmarklet sur Chrome sur votre bureau Donnez-lui un nom, dites, BM1
  2. Tournez Sync sur le navigateur Chrome dans les navigateurs de bureau et de chrome mobile. Lorsque la synchronisation est activée, tous les signets et les bookmarklets sont également transférés sur le téléphone mobile.
  3. Maintenant, cela devrait rendre notre bookmarklet accessible dans le navigateur mobile Chrome. Voici comment exécuter le bookmarklet: Tapez le nom du bookmarklet BM1 dans la barre de recherche. Et, Google Chrome vous donnera une suggestion en fonction de ce que vous tapez sur la barre d'adresse et il y aura votre signet. Maintenant, cliquez simplement sur le bookmarklet une fois que vous le voyez.
 

Here is an easy solution.

  1. Save the bookmarklet on Chrome on your desktop give it a name, say, BM1
  2. Turn sync on the chrome browser in both desktop and mobile Chrome browsers. When the sync is on, all the bookmarks and bookmarklets gets transferred to the mobile phone as well.
  3. Now, this should make our bookmarklet accessible in the mobile chrome browser. Here is how to execute the bookmarklet: Type the name of the bookmarklet BM1 in the search bar. And, google chrome will give you suggestion based on what you type on the address bar and there will be your bookmarklet. Now, simply click the bookmarklet once you see it.
 
 
 
 

Questions connexes

7  Existe-t-il un moyen d'utiliser le navigateur de navigateur PC avec le navigateur Android ou Dolphin HD?  ( Is there a way to use pc browser bookmarklets with the android browser or dolphi ) 
Puis-je faire connaître ces travaux sur Android ou y a-t-il un endroit Google pour créer ou convertir des marques de banquette pour les rendre compatibles And...

3  Comment économiser `JavaScript:` URLS dans le navigateur d'Android?  ( How do i save javascript urls in androids browser ) 
J'ai essayé Tap & Amp; Tenez, comme des URL régulières, mais le menu ne se présente jamais. Y a-t-il un moyen de permettre à cela ou que je dois juste copier ...

1  Est-il possible d'exécuter un bookmarklet sur chrome en le sélectionnant dans le signet?  ( Is it possible to run a bookmarklet on chrome by selecting it from the bookmark ) 
J'utilise Chrome pour Android. Si j'ai un signet enregistré comme signet, je suis capable de l'exécuter par: Taper son nom dans la barre d'adresse jusqu'à ...

17  Comment ajouter un bookmarklet sur mobile Chrome sans copier et coller?  ( How can a bookmarklet be added on mobile chrome without copying and pasting ) 
sur mon téléphone Android, comment un utilisateur peut-il ajouter un bookmarklet à mes favoris chromés, sans avoir besoin d'utiliser un autre appareil, et ...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés