我一個Chrome擴展工作並開始着手建立身份認證,當我看到他們把通知上的the page上面說他們遷移身份驗證火力點:https://firebase.google.com/docs/web/setup#prerequisites使用火力地堡爲Chrome Extention authenticaiton
我米試圖按照自己的「網絡設置」的意見,但我想它一定是不一樣的擴展,因爲試圖把初始化代碼在我background.js我收到錯誤:
Refused to load the script ' https://www.gstatic.com/firebasejs/live/3.0/firebase.js ' because it violates the following Content Security Policy directive: "script-src 'self' blob: filesystem: chrome-extension-resource:".
上午我在錯誤的地方加載它,或者只是有一個不同的擴展實現?
這裏是爲了避免鏈接腐代碼:
// TODO: Replace with your project's customized code snippet
<script src="https://www.gstatic.com/firebasejs/3.0.2/firebase.js"></script>
<script>
// Initialize Firebase
var config = {
apiKey: '<your-api-key>',
authDomain: '<your-auth-domain>',
databaseURL: '<your-database-url>',
storageBucket: '<your-storage-bucket>'
};
firebase.initializeApp(config);
我用我自己的自定義代碼片段取代它,我把嵌入式鏈接background.html與config /初始化SNIPPIT在background.js