ปฏิเสธที่จะโหลดสคริปต์'https://www.gstatic.com/firebasejs/9.4.1/firebase-app.js'เพราะมัน violates นที่ตามเนื้อหาภายในล้องวงข้อกำหนด

0

คำถาม

ฉันกำลัง chrome องเบราว์เซอร์เลื่อนเวลาออกไปหน่อย ตอนที่ฉันพยายามเชื่อมต่อ firebase กับเว็บโปรแกรมเกี่ยใน 2 ทางที่เป็นไปได้ไม่มีใครคือทำงานอยู่

  1. ใช้"npm ติดตั้ง firebase" ตอนที่ฉันพยายามคำสั่งนี้เพื่อติดตั้ง firebase เข้ามาอยู่ในโครงการโฟลเดอร์และเขียน fireConn.js แฟ้มพร้อมกับการปรับแต่งผมได้จาก firebase โครงการสร้างขึ้นมาออนไลน์
import {initializeApp} from 'firebase/app';
import {getFirestore} from 'firebase/firestore';

ข้อผิดพลาดที่ฉันมีคือ

Uncaught TypeError: Failed to resolve module specifier "firebase/app". Relative references must start with either "/", "./", or "../".
  1. ใช้ https://www.gstatic.com/firebasejs/9.4.1/firebase-app.js ที่อยู่ url ที่จะเข้าไปเกี่ยวข้องกับ firebase
import {initializeApp} from "https://www.gstatic.com/firebasejs/9.4.1/firebase-app.js";
import {getFirestore} from "https://www.gstatic.com/firebasejs/9.4.1/firebase-firestore.js";

เป็นของโครงการคือ chrome ส่วนขยาย,ฉันมีรายการlanguage แฟ้มซึ่งเป็นในรูปแบบต่อไปนี้:

{
  "name": "xxx",
  "manifest_version": 3,
  "version": "1.0",
  "permissions": ["cookies","tabs"],
  "host_permissions": ["<all_urls>"],
  "action": {
    "default_popup": "popup.html"
  },
  "content_security_policy": {
    "extension_pages": "script-src 'self'; object-src 'self'",
    "sandbox": "sandbox allow-scripts; script-src 'self' 'https://apis.google.com/' 'https://www.gstatic.com/' 'https://*.firebaseio.com' 'https://www.googleapis.com' 'https://ajax.googleapis.com'; object-src 'self'"
  }
}

ข้อผิดพลาดซึ่งฉันกำลังจะเป็น:(มีบางอย่างผิดพลาดเกิดขึ้นกับ content_security_policy)

Refused to load the script 'https://www.gstatic.com/firebasejs/9.4.1/firebase-firestore.js' because it violates the following Content Security Policy directive: "script-src 'self'". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.
1

คำตอบที่ดีที่สุด

0

ก่อนเปลี่ยนการนำเข้าเอกสารหรือที่ด้านล่างนี้:

import { initializeApp } from "https://www.gstatic.com/firebasejs/9.4.1/firebase-app.js";
import { getFirestore, collection, getDocs } from "https://www.gstatic.com/firebasejs/9.4.1/firebase-firestore.js";

คุณสามารถหามากกข้อมูลเกี่ยวกับมันออกมาจากที่ เอกสาร. ตั้งแต่คุณใช้เป็นศูนย์ควบคุม kde ในโมดูล bundler,ต้องการประเภท="ศูนย์ควบคุม kde ในโมดูล"จะถูกเพิ่มเข้ากับมัน ที่ถูกต้องรูปแบบควรจะเป็น:

<script type="module" src="........”></script>

ได้โปรดข้อควรจำ:src ขึ้นอยู่กับวิธีการที่คุณตั้งค่าเส้นทางเดินของตัวเอง

คุณอาจจะเรียกเพื่อวิดีโอ เริ่มกับ Firebase สำหรับเว็บ–Firebase Fundamentals. ยัง ไม่สามารถเชื่อมต่อไป Firebase,Uncaught เกิดข้อผิดพลาดใน Firebase อาจจะเพิ่มมัน

2021-11-22 09:28:05

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่