Как обновления применяются к расширениям, опубликованным для Google Chrome и Edge?
Я разрабатываю расширение браузера для Chrome и Edge, используя полифилл webextension. Я намерен выпустить несколько исправлений и ошибок, связанных с улучшениями, после первого выпуска [то есть для уже опубликованного приложения].
Для Chrome я нашел это:
https://developer.chrome.com/docs/extensions/mv2/hosting/#updating — согласно этому браузер Chrome периодически проверяет наличие новых версий установленных расширений и обновляет их без вмешательства пользователя.
Но у меня дополнительный вопрос, будут ли обновления применяться без вмешательства пользователя даже при изменении(добавлении и вычитании) вpermissions
вmanifest
?
Для Edge я нашел это: https://learn.microsoft.com/en-us/microsoft-edge/extensions-chromium/publish/auto-update . Это полностью отличается от философии обновления Chrome'e. Здесь необходимо иметьupdate-url
согласно документу.
Итак, каково правильное поведение в обоих случаях.
PS: Я использую манифест V3.
1 ответ
Этот документ, который вы найдете для Edge, не применяется к расширениям, которые вы публикуете с помощью панели мониторинга Центра партнеров . Вы можете использовать панель мониторинга, чтобы публиковать обновленные версии для своих пользователей и на веб-сайте дополнений Microsoft Edge. Дополнительные сведения см. в разделе Обновление расширения Microsoft Edge .