1

ユーザーから、アプリケーションが IE9 で動作しなくなったとの連絡を受けました。調査の結果、原因はデフォルトでquirksに設定されているUiApp 表示モードにあると考えられます。

私のUiApp フォームが IE9 で開かれると、標準モードレンダリングされます。他のすべてのブラウザー (Chrome、Firefox、Safari...) では、すべてが期待どおりにレンダリングされます。

// My default call to create my UiApp Application
var app = UiApp.createApplication().setWidth(400).setHeight(350); 

私は OSX Chrome を使用しているので、IE9 を使用している Windows ユーザーから報告されたときだけ問題に気づきませんでした。そのため、このバグが始まった正確な日付はわかりません。しかし、IE9 が正しくレンダリングされる前に、これが最近のものであることを 100% 知っています。

最近 UiApp に加えられた変更で、UiApp 表示モードが Quirks ではなく Standardart にデフォルト設定されることをご存知ですか?

また、IE9 では強制的にquirksモードにするsetStandardsMode(false)が機能しないバグのようです。

ヒントをいただければ幸いです。

IE9

例

4

1 に答える 1

1

これは、UI レンダリングの実際のバグである可能性があります。すべての詳細と再現用の小さなコード セットを添えて、 Issue Trackerでバグを公開していただけますか。

于 2013-03-28T15:25:20.303 に答える