首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在铬扩展名中使用firebase .js文件

在铬扩展名中使用firebase .js文件
EN

Stack Overflow用户
提问于 2018-08-28 09:58:10
回答 1查看 198关注 0票数 0

我正在开发一个在内容脚本中使用firebase的chrome扩展。基于答案,我决定将它本地存储在我的/lib文件夹中。不管我是用npm、bower还是从gstatic下载它,我总是以二进制文件为结束,它不想作为库使用(“无法加载文件"some_filename.js”用于内容脚本。它不是UTF-8编码的)。“

我试着用iconv、Sublime、TextEdit、和其他几种方法来转换它,但是没有什么效果,file -I总是声称文件是二进制文件。

还有其他方法可以获得firebase.js文件,或者将现有的二进制文件转换为utf-8吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-28 10:07:55

实际上,在内容脚本中加载firebase包并不是一个好主意。

它会减缓标签的加载速度,即使它是从磁盘上取出的。因为它仍然需要时间来解析和处理JS代码。

好的做法是在后台页面中包含防火墙,并使用消息在后台和内容脚本之间实现通信。

在背景页面中将字符集设置为utf-8应该可以解决问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52055083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档