Sur mon téléphone Android, comment un utilisateur peut-il ajouter un bookmarklet à mes signets Chrome, sans avoir besoin d'utiliser un autre appareil, et sans copier ni coller?
J'ai un bookmarklet sur mon site Web que je veux que d' autres personnes ajoutent à leurs signets, donc je cherche une méthode simple.
Les Bookmarklets sont des signets, mais qui contiennent du code Javascript au lieu d'un lien Web normal.
Les Bookmarklets peuvent être ajoutés à Chrome sur le PC très facilement de plusieurs façons.
- Cependant, sur Android, si le bookmarklet est affiché sous forme de lien sur une page, il ne peut pas être "glissé vers la barre de signets" comme avec un PC.
- Si j'essaye de l'ouvrir dans un nouvel onglet, la barre d'adresse ne contiendra pas le Javascript, donc l'utilisateur ne peut pas utiliser le bouton de signet.
- Appuyer sur le lien vers le bookmarklet ne mettra pas non plus le code dans la barre d'adresse.
- La seule façon dont j'ai pu ajouter un bookmarklet sur mon téléphone a été d'appuyer sur le lien et de le maintenir enfoncé, puis d'appuyer sur "Copier l'adresse du lien", puis de modifier le lien d'un signet préexistant et de le coller dans le code du bookmarklet, puis de renommer ledit signet. Mais c'est une douleur, et essayer de l'expliquer à des gens non avertis en technologie ne se produit pas.
Existe-t-il une méthode plus simple?
Notez que j'ai un bookmarklet particulier qui, même lorsqu'il est ajouté sur mon PC, ne se synchronise PAS avec les signets de mon téléphone. Je pense que cela peut être dû à la longueur (c'est plus de 9000 caractères!). C'est pourquoi j'ai besoin d'une méthode simple pour que les utilisateurs enregistrent ce bookmarklet.
javascript:
aux bookmarklets, car ils devraient déjà l'avoir en eux. Sinon, ils ne seraient pas des bookmarklets en premier lieu, et ils ne fonctionneraient pas en les faisant glisser vers les signets sur un PC.javascript:
aux bookmarklets. Alors maintenant, ma question est trompeuse dans la mesure où il semble que quelqu'un y ait déjà répondu alors qu'en fait, personne ne l'a fait.Voici une solution simple.
la source