2010-01-15 2 views
12

Редактировать: Исправлена ​​ошибка, которая вызвала эту проблему. Тег @version теперь работает в стабильном выпуске. См. Issue 30760Как установить номер версии скрипта пользователя Chrome


привет.

Я задавался вопросом, как я мог бы установить номер версии, отображаемый для пользовательских скриптов на вкладке расширения в Chrome

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

До сих пор очевидные методы потерпели неудачу:

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

I знаете, что Greasemonkey для Firefox не использует значение версии, но поскольку на самом деле Chrome отображает номер версии, я думал, что это возможно.

Возможно, это функция, которая не была реализована?
Возможно, он никогда не планировался, но он существует, потому что расширения имеют номера версий, а пользовательские скрипты в настоящее время установлены как расширения?

(я использую Linux бета, версия: 4.0.249.43, кстати)

Спасибо.

ответ

5

Хорошо, теперь это подтвержденная ошибка. (Issue 30760)

Кажется, что метаданные стандарта @version являются правильным использованием, , но оно еще не реализовано.

Edit: @version тег теперь работает в стабильной версии Chromium (и, следовательно, Chrome).

1

Возможно, он никогда не планировался там, но он существует, потому что расширения имеют номера версий, а пользовательские скрипты в настоящее время установлены как расширения?

думаю.

Номер версии, используемый для обновления расширений. Пользовательские скрипты в настоящее время не могут обновляться. Кнопка «Обновить расширения сейчас» для них не работает.