Итак, я работаю над расширением Google Chrome, которое изменяет HTML в списке определенных страниц. Это означает, что у меня нет HTML-файла для вставки URL-адресов библиотек firebase и firestore, которые затем должны войти в файл manifest.json.
После загрузки реальных файлов библиотеки и добавления их в content_scripts библиотека firestore, похоже, выдает ошибку, которая говорит мне, что файл библиотеки firestore не закодирован в UTF-8. Сама библиотека Firebase работает отлично, но файл Firestore - нет.
Я попытался обойти эту проблему, загрузив библиотеки внутри моего background.html и каким-то образом проанализировав полученные данные, в моем реальном приложении, но это показалось очень непрактичным. Кроме того, особо сложно найти комбинацию между расширениями firestore и google chrome.
UTF-8 Кодирование файла firestore с помощью стандартных инструментов mac-os также мало для меня помогло, о чем свидетельствует еще одна проблема, с которой я столкнулся.
Итак, мой вопрос в значительной степени сводится к следующему: «Как включить библиотеку Firestore в расширение Google Chrome через manifest.json?».
- Не найдено ни одного решения, месяц спустя.