我对Java脚本很陌生。我正在遵循有关如何在我的页面上获得Firebase授权的教程。我只是有一个简单的按钮,应该拉起Google登录名。
错误为“((index):96 Uncaught ReferenceError:未定义googlelogin) 在HTMLButtonElement.onclick((index :: 96) onclick @((索引):96”
我可以肯定这是一个简单的解决方法。就像我说的那样,很新。预先感谢!
在HTML
中<body>
<h1>testing</h1>
<button onclick="googlelogin()">login</button>
<script>
src = "app.js"
</script>
</body>
在app.js中
document.addEventListener("DOMcontentloaded", event => {
const app = firebase.app();
console.log(app)
)
}
function googlelogin() {
const provider = new firebase.auth.GoogleAuthProvider();
firebase.auth().signupwithpopup(provider)
.then(result => {
const user = result.user
document.write('Hello $(user.displayname');
console.log(user)
})
.catch(console.log)
答案 0 :(得分:0)
您当前的代码只是将名为src
的全局变量设置为app.js
的值。我认为您实际上要加载 app.js
<body>
<h1>testing</h1>
<button onclick="googlelogin()">login</button>
<script src="app.js"></script>
</body>