0

Three.js (r56 を使用) とSTLLoader.jsロード.stl(ascii)ファイルを使用して回転する 3D モデルを作成しました。FF
とクロムでは正常に動作しますが、IE(9) では正常に動作しません。空白の画面
が表示され、次のエラーが表示されます。

SCRIPT5009: 'DataView' is undefined 
STLLoader.js, line 82 character 3

webglRendererまあ、IEでは機能しないが機能するという事実を認識していますCanvasRendererが、私が言ったように、.stlファイルをロードしています

IE
Is it correct?の場合にも CanvasRenderer を使用してみました。CanvasRendererつまり、との組み合わせはstlLoading機能しますか? 私の場合は機能しないので

それで、私の作品をIE9互換にする方法やプラグイン、または他の代替手段はありますか?
ただ助けが必要です

4

2 に答える 2

1

残念ながら、IE は WebGL をネイティブにサポートしておらず、今後もサポートしない可能性があります。彼らは、これはセキュリティ リスクであると主張し、競合する標準のDirect3Dを支持して、歴史的に OpenGL サポートを無視してきました。

はい、プラグインを使用して IE で WebGL を有効にすることができます。IEWebGL http://iewebgl.com/または Chrome Frame http://www.google.com/chromeframeのいずれか。

于 2013-03-15T14:19:23.520 に答える
0

IE 9 を更新しましたか? 3 日前に IE 9 の累積的な更新があったためです。IE 9 のセキュリティ設定を確認してください。ブロックされている可能性があります。互換性の問題である場合もあれば、ブラウザ関連の問題である場合もあります。

于 2013-03-15T06:39:55.777 に答える