2010-01-15 2 views
12

Modifier: Le bogue à l'origine de ce problème a été corrigé. La balise @version fonctionne maintenant dans la version stable. Voir Issue 30760Comment définir le numéro de version du script utilisateur de Chrome


Hey.

Je me suis demandé comment je pourrais définir le numéro de version affichée pour les scripts utilisateur dans l'onglet d'extension de Chrome

Example image http://atli.advefir.com/images/chrome_user-script_version.jpeg

Jusqu'à présent, les méthodes évidentes ont échoué:

// ==UserScript== 
// @version 1.1.5 
// @uso:version 1.1.5 
// ==/UserScript== 

I savoir Greasemonkey pour Firefox n'utilise pas de valeur de version, mais comme Chrome affiche réellement un numéro de version, je pensais que c'était possible.

Peut-être que cette fonctionnalité n'a pas été implémentée?
Ou peut-être que ce n'était pas prévu pour être là, mais il est là parce que les extensions ont des numéros de version, et les scripts utilisateur sont actuellement installés en tant qu'extensions?

(j'utilise la version bêta de Linux, la version: 4.0.249.43, par la voie)

Merci.

Répondre

5

Ok, cela semble être un bug confirmé maintenant. (Issue 30760)

Semble la norme @version méta-données est l'utilisation correcte, mais il n'a pas encore été mis en œuvre.

Modifier: La balise @version travaille maintenant dans la version stable de Chrome (et, par conséquent, Chrome).

1

Ou peut-être n'a-t-il jamais été prévu d'être là, mais il est là parce que les extensions ont des numéros de version, et les scripts utilisateur sont actuellement installés en tant qu'extensions?

Je pense ainsi.

Numéro de version utilisé pour la mise à jour des extensions. Les scripts utilisateur ne peuvent actuellement pas être mis à jour. Le bouton "Mettre à jour les extensions maintenant" ne fonctionne pas pour eux.

Questions connexes