У меня есть MSI, который устанавливает расширение с помощью реестра Windows, как описано здесь https://developer.chrome.com/apps/external_extensions#registry. Это прекрасно работает, так как расширение размещается на CWS.После установки расширения отображается всплывающее уведомление для включения / удаления расширения.
Я создал обновленную версию MSI, которая содержит обновленное nativeapp, а также новое расширение.Когда я запускаю новый msi, старая запись расширения удаляется из реестра, и новая запись расширения добавляется в реестр (оба расширения имеют разные идентификаторы).В это время всплывающее уведомление не отображается для вновь добавленного расширения.Однако новое расширение установлено, оно отключено , а старое расширение удалено.
Событие I попыталось перезапустить Chrome, но всплывающее окно с уведомлением о расширении не отображается, так как новое добавленное расширение занесено в черный список.
Есть ли способ, чтобы в этом случае пользователю предлагалось всплывающее окно включить / удалить расширение?