В настоящее время у меня есть расширение Chrome, в котором используются API-интерфейсы Chrome, и планируете создать версию Microsoft Edge после ее открытия. Мой вопрос: как вы работаете с несколькими API?Работа с несколькими API-интерфейсами для многоплатформенных приложений
Например, я использую следующее, чтобы проверить, если только что было установлено расширение или нет:
chrome.runtime.onInstalled
Я предполагаю, что для Края это будет что-то вроде:
edge.runtime.onInstalled
Что лучший способ работать с обоими из них? Я просто дублирую код внутри файла, где есть копия кода для одного и другого, и предположительно браузер игнорирует код другого браузера? (не похож на хороший вариант)
Или есть какая-то кросс-браузерная среда, которую я должен использовать вместо этого?
Или есть другое решение?
И, пожалуйста, простите меня, это мой первый вход в строительные расширения/приложения, я вообще просто веб-дизайнер.
Спасибо!