0

バックボーン、アンダースコア、jQuery に基づく Web サイトを持っています。Qt 4.8.1 (Qt Creator を使用してスタンドアロンとしてビルド) の Qt WebKit ブラウザー バージョン 537.1 で正常に動作します。しかし、バージョン 533.3 (Maya 2013 に同梱されているもの) では、バックボーン モデルのparse関数はfetch.

からブラウザのバージョンを取得しましたalert(jQuery.browser.version)。私が取り組んでいる Maya プラグインの一部であるため、ブラウザ内で Javascript のデバッグを行うことはできません。そのため、ここで何が起こっているのかを正確に特定することはできません。

私の質問は、ブラウザのバージョンに基づいてこれが機能しないことを期待すべきですか、それとも他の非互換性を探すべきですか?

4

1 に答える 1

0

私はこのコードを持っていました:

app.arrCollection.fetch();
app.arrWorkflowModel.fetch();
app.arrMetafieldsModel.fetch();

arrCollection.fetch は機能していました。arrWorkflowModel.fetch は失敗しましたが、ブラウザーは停止しませんでした。arrMetafieldsModel.fetch が失敗し、ブラウザが停止していました。この停止は、私が試した後のバージョンの QWebView では発生しませんでした。

これは非同期であるため、3 番目の失敗は、最初のフェッチが何かを返す前にブラウザーを停止することでした。

于 2012-08-08T20:35:14.443 に答える