2017-05-16 75 views

回答

1

您可以参考此related SO post。您遇到该错误可能是因为您正在使用document.body.append(...)注入Firebase库。然后,您尝试从扩展程序内部访问Firebase库,但Chrome扩展程序已远离网页进行沙盒处理。您将Firebase库注入到网页中,因此您的扩展程序无法直接访问它。您可以尝试下载Firebase库JavaScript,并将Firebase代码添加到您的Chrome扩展清单。

还有人声明,在GitHub中有一个Firebase的Chrome扩展示例,您可以使用它作为参考:https://github.com/firebase/firebase-chrome-extension

0

你需要在JavaScript

var config = { 
apiKey: "AIzaSyAqFmfmNWi95nt6TemvBMjPepulwV5WyZg", 
authDomain: "define-web-ext.firebaseapp.com", 
databaseURL: "https://define-web-ext.firebaseio.com", 
projectId: "define-web-ext", 
storageBucket: "", 
messagingSenderId: "217235378805" 
}; 
firebase.initializeApp(config); 

如果你正在使用NPM包与您的API配置初始化火力点,根据你的 框架得到火力包。