我試圖在Chrome擴展後臺頁面中使用Firebase,但看起來它正在執行內聯腳本,由於安全考慮,這是不允許的。Firebase + Chrome內容安全策略設置?
我當前設置的CSP到:
{"content_security_policy":
"script-src 'self' https://cdn.firebase.com https://<my-subdomain>.firebaseio.com; object-src 'self'"}
我能夠加載初始火力地堡腳本,但在調用新的火力地堡(「我的-火力-URL」),我得到以下錯誤:
Refused to execute inline script because it violates the following Content Security Policy directive: ". Uncaught ReferenceError: pRTLPCB is not defined
Firebase團隊(或任何人)可以提供任何解決方法或建議,也可能解釋爲什麼腳本正在內聯執行?
啊,我知道我不是唯一一個。是的,問題在於Firebase構造函數在調用方面做了一些時髦的魔法(console.log新的Firebase(URL)以查看我的意思。 – jjperezaguinaga
可悲的是沒有從內容方面獲得成功 - http:// d。 PR/I/pRMz – jjperezaguinaga