Search code examples
javascriptfirebasegoogle-chrome-extension

Chrome extension refused to load the script for Firebase


I am trying to setup firebase database for my chrome extension. However it still refuse to load the script even after I added content_security_policy

console error

"content_security_policy":"script-src 'self' https://www.gstatic.com/ https://*.firebaseio.com https://www.googleapis.com; object-src 'self'",

<script defer src="https://www.gstatic.com/firebasejs/7.11.0/firebase-app.js"></script> <script defer src="https://www.gstatic.com/firebasejs/7.11.0/firebase-database.js"></script>


Solution

  • You must specify those 2 links in your manifest file under the "content_security_policy" property like so:

    "content_security_policy": "script-src 'self' https://www.gstatic.com/firebasejs/7.11.0/firebase-app.js https://www.gstatic.com/firebasejs/7.11.0/firebase-database.js https://www.googleapis.com https://*.firebaseio.com; object-src 'self'"