1

Google の CDN から dojo 1.4 をロードすると、次のエラーが表示されます。

native string.js:183 Uncatch 不正アクセス

これは、Chrome を使用している場合の約半分の更新でのみ発生し、それ以外の場合は正常に動作します。Chrome を実行している複数の Windows マシンで問題が再現することを確認しました。

次のコードを使用して dojo dijit を作成しています。

<link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/dojo/1.4/dijit/themes/tundra/tundra.css">

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/dojo/1.4/dojo/dojo.xd.js" djConfig="parseOnLoad: true"> 
</script> 

<script type="text/javascript"> 
    dojo.require("dijit.layout.TabContainer");
    dojo.require("dijit.layout.ContentPane");
    dojo.require("dijit.Dialog");
    dojo.require("dijit.form.DateTextBox");
</script> 

何か案は?

4

1 に答える 1

0

良い解決策はありませんが、これは Windows 上の Chrome 4.0.249.89 のバグ (私が確認したのは XP です) のようであり、Dojo 1.4 の CDN ホスト バージョン (私はローカルで実行しています) とは関係ありません。 )。

Chome v4 の以前のポイント リリースが何であれ、この問題はありませんでした。Chrome バグ報告ツールでバグとして報告しました。

また、FWIW、Linux (Ubuntu 9.1) の Chrome "5.0.322.2 dev" にはこの問題はありません。

于 2010-03-09T17:28:47.487 に答える