我收到此错误:firebase.INTERNAL.registerAppHook不是函数,为什么?

时间:2019-05-28 14:08:38

标签: javascript php firebase web-applications firebase-in-app-messaging

我正在尝试设置 firebase 网络客户端消息传递。 我在任何地方都找不到此错误

我的应用程序中有我的Firebase帐户和基本的Firebase代码。 身份验证似乎正在工作,我对此有一些错误并已解决。 现在,我试图从数据库中检索一些信息,但我收到此错误。 是的,数据库中有信息。 这是我的代码(没有auth数据,是的,我有我帐户中的信息,是的,我也有具有ID设置的容器)

这是一些php中的js,似乎可以正确加载且没有错误

import clr
import System
clr.AddReference('ProtoGeometry')
from Autodesk.DesignScript.Geometry import *

clr.AddReference('RevitAPI')
import Autodesk
from Autodesk.Revit.DB import *

clr.AddReference('RevitAPIUI')
from Autodesk.Revit.UI.Selection import *

clr.AddReference('RevitNodes')
import Revit
clr.ImportExtensions(Revit.GeometryConversion)
clr.ImportExtensions(Revit.Elements)

clr.AddReference('RevitServices')
import RevitServices
from RevitServices.Persistence import DocumentManager

# Import iron python packages
import sys
pyt_path = r'C:\Program Files (x86)\IronPython 2.7\Lib'
sys.path.append(pyt_path)



app = __revit__.Application
doc = __revit__.ActiveUIDocument.Document

#get current selection from Document

from Autodesk.Revit.UI import Selection
from System.Collections.Generic import List as CL

sel = CL[ElementId]()
Selected=Selection.Selection.GetElementIds()
print(len(Selected))

我收到此错误,但在任何地方都找不到有关它的信息:

  

TypeError:firebase.INTERNAL.registerAppHook不是函数

我希望信息会被检索并显示在网站上

1 个答案:

答案 0 :(得分:1)

该错误是由以下行引起的:

<script defer src="https://www.gstatic.com/firebasejs/3.1.0/firebase-auth.js"></script>

将其删除,然后重试!