开发者问题收集
我在 redux store 中使用历史记录时遇到问题。here is my store.js import { applyMiddleware, createStore } from 'redux';// import { createLogger } from 'redux-logger'import { composeWithDevTools } from 'redux-devtools-e
我正在尝试从“react-router-dom”导入 useHistory,但是,我收到此错误:导入错误:“useHistory”未从“react-router-dom”导出。我也检查了其他答案,例如尝试导入错误:“useHistory”未从“react-router-dom”导出这个,但无济于事。我的 package.json 看起来像这样我正在使用 useHistory,import Reac
尝试使用 firebase 模块在 node.js 中获取 FCM 消息时,出现以下错误“TypeError:firebase.messaging 不是函数”。var firebase = require("firebase");firebase.initializeApp({apiKey: "xxxxxxx",authDomain: "xxxxxxx",databaseURL: "xxxxxxx
我正在尝试从FCM设置NodeJS 客户端 Web 应用。我已在服务器端设置了firebase-admin。在设置客户端以访问令牌时,我收到TypeError:firebase.messaging 不是函数错误。从其他解决方案来看,这似乎是不同 FCM 版本之间的兼容性错误,但仍然可以修复它。以下是我正在使用的 html 文件<html><head><script src="https://www
我已成功为我的 Web 应用构建了 FCM 通知服务工作线程,到目前为止运行正常。我使用 toastr 在 Web 应用内显示通知。当网站未打开时,我目前遇到服务工作线程问题。这是我从 firebae-messaging-sw.js 中获取的代码://Firebase initialized above heremessaging.setBackgroundMessageHandler(funct
嗨,我正在尝试使推送通知适用于我的应用程序,但我似乎无法使其与我的 Vue 应用程序一起运行我一直收到此错误:Messaging: We are unable to register the default service worker. Failed to register a ServiceWorker: The script has an unsupported MIME type ('te
我正在使用 firebase 登录用户,但控制台抱怨 firebase 未定义。我正在导入 firebase,我已根据 firebase 提供的文档正确设置了配置,但仍然没有成功。import Vue from 'vue'import App from './App.vue'import VeeValidate from 'vee-validate';import router from './r
我在使用 Firebase Cloud Messaging 通知时遇到了问题。当我想发送好友请求时,其他客户端没有收到通知。Firebase Functions 日志显示:ReferenceError: event is not definedat exports.sendNotification.functions.database.ref.onWrite (/user_code/index.j
我在项目中实现了 Firebase Cloud Messaging 来发送和接收推送通知。我可以接收推送通知,但无法使通知事件正常工作。具体来说,我想让onMessage事件正常工作,但由于某种原因,它给出了此错误:Messaging: This method is available in a Window context.(messaging/only-available-in-window)
我有一个订阅按钮,我写了一个小函数,但出现了上面的错误methods: {subscribe(){firebase.messaging.requestPermission().then(() => {console.log('Notification permission granted.');return this.messaging.getToken();})}}Button<button i
我一直在努力将 FCM 集成到我的 Vue PWA 应用中。到目前为止,我已经设法使后台通知正常运行,但当应用处于前台时,无法处理通知。这是我的代码。src/App.vueimport firebase from './plugins/firebase'export default {// Other stuff here...methods: {prepareFcm () {var messag
我正在努力让 Firebase Cloud Messaging sdk 与 Nuxt JS 配合使用我不断收到“检索令牌时发生错误。FirebaseError:消息传递:将用户订阅到 FCM 时出现问题:请求缺少所需的身份验证凭据。预期的 OAuth 2 访问令牌、登录 cookie 或其他有效的身份验证凭据。”这是我在 fcm.js 中的代码,我正在 nuxt.config.js 中作为插件运行
我正在学习 React。我正在按照书中的一章内容操作,其中他们从componentDidMount下的 API 加载数据并将组件的状态更新为getInitialState: function () {return {changeSets: []};},mapOpenLibraryDataToChangeSet : function (data) {return data.map(function
我有以下组件,它正在从容器组件调用。容器组件传递交易 prop。我知道 prop 中的数据属性已正确传递并具有数据,可以从 console.log 调用访问。但是,当我尝试映射数据并创建列表时,出现错误:无法读取未定义的属性“map”数据如下所示:[{"transid":3426,"acct":"acct1","category":"Auto"},{"transid":3427,"acct":"a
我是 reactjs 新手。这是我正在尝试的class EventDemo extends Component {constructor(){super()this.getStarWars()this.state = {}}getStarWars = ()=> axios.get('https://swapi.co/api/people').then(res => {console.log(res