2

我在 sencha 论坛上将此作为错误发布,但我认为在堆栈溢出时将其删除可能是有利的:

http://www.sencha.com/forum/showthread.php?257622-Serious-layout-Issue-with-ExtJs-4.1-and-Chrome-25&p=943170#post943170

在这里可以看到它的屏幕截图:

http://www.sencha.com/forum/showthread.php?257508-Strange-behaviors-in-Chrome-25-with-Ext-4.1

基本上,使用 ExtJs 4.1,在升级到 Chrome 25 后,我们的用户偶尔会在我们的应用程序中看到布局失败。

通常会注意到窗口“关闭”按钮偏斜出现在窗口的左侧而不是右侧,并且所有表单字段都垂直显示。一旦发生,随后渲染的每个组件都将一团糟。

恢复到 chrome 24 或使用 Firefox 会使问题消失。运行 Chrome Frame 25 时,该问题出现在 IE 中。

我们已经禁用了自定义 CSS,但问题仍然存在。

有任何想法吗?

4

2 回答 2

2

Amphro 的回答确实解决了这个问题,但并没有完全根除它。

我找到的唯一真正的解决方案是升级到 ExtJs 4.2。

我仍然可以在 Chrome 26 中复制 ExtJs 4.1.2 的问题。

于 2013-04-05T14:35:20.380 回答
1

我们的 Ext 应用程序遇到了类似的问题。我们最终将其缩小到面板高度和宽度的浮动数字。例如,如果您有任何类似 的代码,请将其panel.setWidth(v1 / v2)更改为panel.setWidth(Math.round(v1 / v2)). 希望有帮助。

于 2013-04-04T17:48:11.240 回答