单击浏览器弹出按钮时,firefox上的Crossrider API不会更新我的视图,但是在chrome中它可以正常工作。我已经尝试多次删除和安装扩展程序而没有运气。
我在firefox中遇到了控制台错误:
<Warning: appAPI.db storage is limited to 1000 bytes per key. For larger values please use appAPI.db.async Function-name: appAPI.db.set : key=CrossriderNotifier_css>
我在popup.html中的代码会在Chrome中进行评估,但不会在Firefox中进行评估。
我做错了什么?
由于
答案 0 :(得分:3)
首先,你没有做错任何事。
该消息与Notifications plugin中的遗留代码以及我们添加的一些相对较新的例程相关,以帮助用户识别其扩展程序的问题。一般来说,消息只是一个警告,只要密钥不超过1000字节限制(此插件没有),就可以安全地忽略该消息。
但是,对于您自己的代码,我们建议您使用async database来获取除简单配置数据之外的任何数据。
[披露:我是Crossrider员工]