此浏览器不支持ApI要求使用firebase SDK

时间:2019-11-11 18:05:01

标签: javascript node.js facebook firebase firebase-cloud-messaging

import '../css/index.scss';
import './all.min.js';
import Highway from '@dogstudio/highway';
import Fade from './transition';
import CustomRendererTienda from './renderTienda.js';
import CustomRendererCompras from './renderCompras.js';
import CustomRendererIndex from './renderIndex.js';
import {configuracionFirebase} from './firebase.js';

firebase.initializeApp(configuracionFirebase());

    const H = new Highway.Core({
        transitions: {
            default: Fade   
        },
        renderers: {
            home:CustomRendererIndex,
            tienda: CustomRendererTienda,
            compras:CustomRendererCompras
          }
    });

错误“此浏览器不支持使用Firebase SDK所需的API。(消息/不支持的浏览器)。-URL https://almacen-18f28.firebaseapp.com/js.7bd27977.js-Line:1-列:1006-错误对象:{“代码”:“当我在Facebook浏览器中运行网页时,会显示“ messaginging / unsupported-browser”,“名称”:“ FirebaseError”}“,在大多数Web浏览器中,该页面运行良好。 我对这一行进行了注释

 firebase.initializeApp(configuracionFirebase());

y css和js加载良好,如何解决此问题? Firebase是否可以在Facebook浏览器中很好地工作?还是我必须在Movil设备的外部导航器中为mi网页充电?

1 个答案:

答案 0 :(得分:2)

您看到的错误来自Firebase Cloud Messaging-在不支持接收Web推送通知所需标准的任何浏览器中初始化该错误时,它将引发该错误。您应该在使用SDK之前先致电firebase.messaging.isSupported(),如果它返回false,则跳过它。