#javascript #firebase #firebase-cloud-messaging
#javascript #firebase #firebase-cloud-messaging
Вопрос:
Я пытаюсь интегрировать последнюю версию firebase Cloud messaging в веб-приложение, используя собственный javascript. Из документации похоже, что они перешли на подход node js, и я не могу найти какой-либо пример кода для javascript в firebase web версии 9.
я попытался добавить приведенный ниже код в файл JSP, чтобы заставить его работать :
<script type="module">
import { initializeApp } from 'https://www.gstatic.com/firebasejs/9.6.0/firebase-app.js'
// If you enabled Analytics in your project, add the Firebase SDK for Google Analytics
import { analytics } from 'https://www.gstatic.com/firebasejs/9.6.0/firebase-analytics.js'
// Add Firebase products that you want to use
import { auth } from 'https://www.gstatic.com/firebasejs/9.6.0/firebase-auth.js'
import { firestore } from 'https://www.gstatic.com/firebasejs/9.6.0/firebase-firestore.js'
</script>
но его ошибка «Неперехваченная ошибка ссылки: initializeApp не определена«.
даже когда я пытался добавить его в файл сценария, как показано ниже
<script type="text/javascript" src="https://www.gstatic.com/firebasejs/9.6.0/firebase-app.js"></script>
выдает ту же ошибку.
Я не могу понять интеграцию firebase Cloud messaging с встроенным JavaScript в веб-версии 9. весь код выглядит как код node js с инструкцией import.
Комментарии:
1. Если вы просто хотите использовать Firebase с JavaScript, то вот руководство от Net Ninja
2. к сожалению, это также в node js
3. Ну, в чем вы этого хотите.
4. пример кода для веб-приложения и расширений Chrome
5. Я сожалею, что для каждого языка он отличается, вам нужно будет быть более конкретным, например, на каком языке