简体   繁体   English

TypeError: firebase.firestore() is not a function web javascript

[英]TypeError: firebase.firestore () is not a function web javascript

I am trying to upload an image on firebase cloud storage with web javascript.我正在尝试使用 web javascript 在 firebase 云存储上上传图像。 I am getting "firebase.firestore () is not a function" on my console.我在控制台上收到“firebase.firestore () is not a function”。 Am I going any wrong way?我走错路了吗?

I have done insert and fetch data on firebase database.我已经在 firebase 数据库上插入和获取数据。 But I have to stop for upload image on firebase cloud storage.但我必须停下来在 Firebase 云存储上上传图片。

<script src="https://www.gstatic.com/firebasejs/6.2.3/firebase-app.js"></script>
<script src="https://www.gstatic.com/firebasejs/6.2.3/firebase-auth.js"></script>
<script src="https://www.gstatic.com/firebasejs/3.1.0/firebase-database.js"></script>
<script src="https://www.gstatic.com/firebasejs/6.3.0/firebase-firestore.js"></script>

var firebaseConfig = {
        apiKey: "XXX",
        authDomain: "XXX",
        databaseURL: "XXX",
        projectId: "XXX",
        storageBucket: "XXX",
        messagingSenderId: "XXX",
        appId: "XXX"
    };
    // Initialize Firebase
    var defaultProject = firebase.initializeApp (firebaseConfig);
    // Get a reference to the database service

     var fileName = selectedFile.name;
     var storageRef = firebase.firestore ().ref ('image' + fileName).put (selectedFile);

updating node on the computer seemed to have fixed the issue.更新计算机上的节点似乎已经解决了这个问题。 I updated it to v16.15.1我将它更新到 v16.15.1

change改变

 firebase.firestore ().ref ('image' + fileName).put (selectedFile);

to

 firebase.storage().ref('image' + fileName).put (selectedFile);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Firebase:TypeError:firebase.firestore 不是函数 - Firebase: TypeError: firebase.firestore is not a function Firebase.firestore() 不是 function? - Firebase.firestore() is not a function? Javascript/Firestore: Uncaught (in promise) TypeError: firebase.firestore(...).collection(...).doc(...).collection(...).set 不是函数 - Javascript/Firestore: Uncaught (in promise) TypeError: firebase.firestore(...).collection(...).doc(...).collection(...).set is not a function React- Firebase: Uncaught TypeError: firebase.firestore is not a function - React- Firebase: Uncaught TypeError: firebase.firestore is not a function 类型错误:firebase.firestore 不是反应 js 和 firebase 应用程序中的 function - TypeError: firebase.firestore is not a function in react js and firebase app 未捕获的类型错误:firebase.firestore()…set 不是 HTMLButtonElement 的 function。<anonymous></anonymous> - Uncaught TypeError: firebase.firestore()…set is not a function at HTMLButtonElement.<anonymous> firebase.firestore 不是 function 版本 9 - firebase.firestore is not a function version 9 firebase.firestore 不是 function 与 Node.js - firebase.firestore is not a function with Node.js 尝试初始化 Cloud Firestore 时,firebase.firestore() 不是函数 - firebase.firestore() is not a function when trying to initialize Cloud Firestore Firestore onSnapshot - firebase.firestore 不是 function - 无法解析模块说明符“firebase” - Firestore onSnapshot - firebase.firestore is not a function - Failed to resolve module specifier “firebase”
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM