我想将firebase合并到我的JS游戏(排行榜)中,并且能够写入数据库,但是在检索数据时出现奇怪的错误,它表示Object.keys不是函数,即使im没有明确使用该功能。
我查看了其他stackoverflow问题,并没有找到文档。
index.html
ConnectionRefusedError: [Errno 111] Connection refused
<head>
<script src="https://www.gstatic.com/firebasejs/5.10.0/firebase-app.js"></script>
<script src="https://www.gstatic.com/firebasejs/5.10.0/firebase-database.js"></script>
</head>
<body>
<div>
<form id="high_score" class="hidden">
<input id="name" type="text">
<input type="submit" id="high_score_button" >
</form>
<ul id="high_score_list"></ul>
</div>
<script>
// Initialize Firebase
var config = {
apiKey: "#####",
authDomain: "#####",
databaseURL: "#####",
projectId: "#####",
storageBucket: "#####",
messagingSenderId: "#####"
};
firebase.initializeApp(config);
const database = firebase.database();
</script>
</body>
调用highScoreSubmit函数时,出现以下错误:
SyncPoint.ts:244未捕获的TypeError:Object.keys不是函数