R. *_*urs 22 firefox deprecated firefox-developer-tools
对于我在 Firefox 中打开的几乎每个页面,我都会在开发人员工具栏的控制台中看到此错误:
(!) Components 对象已弃用。它很快就会被移除。
来源是html页面。它发生在我创建的页面上,但也发生在许多常见的网站上。
我在 MDN 网络文档上找到了有关Components 对象的文档,但这并没有澄清很多。请注意,即使该页面显示此消息(!)
看起来像是警告,但根据控制台过滤器,这是一个错误。
我的主要问题是:
我不知道由此产生的任何问题。目前,就是这样。
我已经看到这个一年多了,也许更长。我大多忽略这一点,但它时不时地又开始唠叨我。我不希望我的代码突然中断,并希望摆脱这个掩盖其他消息的消息。
R. *_*urs 47
这不是页面的开发者来解决的。
骑自行车回家时,我想到了一个可能的原因:我使用的一个附加组件是否会导致这种情况,是的,情况似乎确实如此。
我使用禁用的附加组件重新启动,消息消失了。
我一次启用它们,罪魁祸首是 Selenium IDE。
一个在这个问题上的错误报告与关闭不会修复,与消息:
当我们今年晚些时候转向本机应用程序时,此错误将自行解决。
在2012年的MozillaZine 主题中,解释了它是如何解决的。
第一个只是警告插件直接使用“组件”,这在使用插件 SDK 时不一定总是可行的。(首选方法是访问 Components.classes 和 Components.interfaces 的别名,以及 SDK 通过要求“chrome”模块提供的别名。)现在应该不是问题,但可能会成为其中之一未来。
| 归档时间: |
|
| 查看次数: |
10369 次 |
| 最近记录: |