Javascript firebase.messaging:无法读取属性';getNotificationPermission';未定义的
我试图在一个旧项目中添加firebase for webpush 有require.js,而且我不能使用node。因此,我从firebase cdn(www.gstatic.com)复制firebase应用程序和firebase消息,并将它们导入到project中 但当我调用消息传递方法requestPermission()时,它在控制台中输出无法读取未定义的属性“getNotificationPermission” Firebase正在丢失上下文,但如果我将所有此更改为显式上下文分配,如让self=this,则一切正常Javascript firebase.messaging:无法读取属性';getNotificationPermission';未定义的,javascript,firebase,firebase-cloud-messaging,Javascript,Firebase,Firebase Cloud Messaging,我试图在一个旧项目中添加firebase for webpush 有require.js,而且我不能使用node。因此,我从firebase cdn(www.gstatic.com)复制firebase应用程序和firebase消息,并将它们导入到project中 但当我调用消息传递方法requestPermission()时,它在控制台中输出无法读取未定义的属性“getNotificationPermission” Firebase正在丢失上下文,但如果我将所有此更改为显式上下文分配,如让se
我应该如何导入firebase以提高其性能?对于任何面临相同问题的人,我发现他们的问题是。这个GitHub问题可能会帮助你我也有同样的问题,如果你找到了解决方案,请分享:)检查我下面的答案和GitHub问题,它可能会帮助你