我使用Firefox和Firebug来测试Qooxdoo项目。
我在Firebug的控制台中发现了一条警告信息:
不支持的客户端:Mozilla / 5.0(Windows NT 6.1; WOW64; rv:47.0)Gecko / 20100101 Firefox / 47.0!假设gecko版本1.9.0.0(Firefox 3.0)。
我认为这是由Firefox 47.0引起的,因为早期版本的Firefox没有显示这一点。我的Firebug版本是2.0.17,而我的Qooxdoo版本是5.0.1。
如何摆脱这种警告?这是否会影响Qooxdoo项目的功能?
答案 0 :(得分:4)
渲染引擎检测代码依赖于供应商特定的属性。在这种情况下,mozilla决定删除公共属性window.navigator.mozApps,它可用于gecko直到版本46。
我们已经使用https://github.com/qooxdoo/qooxdoo/issues/8985解决了这个问题,并在qooxdoo / master中使用提交https://github.com/qooxdoo/qooxdoo/commit/3cca7bf283235e62c5e791f8c2cc6b0155130e4f解决了这个问题。
您可以从github repo结帐主数据或手动修补本地副本。
有关https://github.com/qooxdoo/qooxdoo/issues/8994
上客户端引擎检测的讨论邀请您参加。