gpt4 book ai didi

javascript - 如何在 Vue Native 中使用 Firebase 身份验证

转载 作者:行者123 更新时间:2023-12-03 01:39:39 25 4
gpt4 key购买 nike

我正在使用Vue Native使用 Firebase 并尝试使 Firebase Auth 正常工作。
但是,我不能。

我收到此错误消息。

this operation is not supported in the environment this application is running on. location.protocol

我使用 Firebase Web SDK。

$ yarn add firebase

我知道这个错误消息的含义。

这个应用程序是 native 应用程序,当然不是在 http/https 上运行。

那么我应该怎么做才能将 Firebase 与 Vue Native 结合使用?

提前致谢。

我的代码在这里↓

<template>


<view class="container">
<button
:on-press="signInWithGoogle"
title="Sign In"
color="#841584"
/>
</view>
</template>

<script>

import firebase from 'firebase';

const config = {
apiKey: "API-KEY",
authDomain: "authDomain",
databaseURL: "databaseURL",
projectId: "projectId",
storageBucket: "storageBucket",
messagingSenderId: "messagingSenderId"
};

const app = firebase.initializeApp(config);
const provider = new firebase.auth.GoogleAuthProvider();

export default {
methods: {
signInWithGoogle() {
firebase.auth().signInWithRedirect(provider);
}
}

}

最佳答案

您可以使用react-native-firebase

您可以使用yarn安装

yarn add react-native-firebase

并按照记录开始使用他们的 API here .

您应该在初始化项目时使用 --no-crna。

关于javascript - 如何在 Vue Native 中使用 Firebase 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50911352/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com