Я говорю о расширениях Chrome, Firefox WebExtensions, расширениях Edge...
Есть ли в фоновом скрипте, а не в скрипте контента, четкий способ узнать, какой браузер я использую? Мне нужно выполнять разные операции для разных браузеров.
Да, navigator.userAgent
может быть полезным, но это не очень понятно.
Есть ли какой-либо API расширения, который можно использовать для этого? Что-то вроде chrome.extension.browserType
. (Конечно, этого на самом деле не существует..)