2016-11-04 4 views
0

私はthree.jsを使用して、自分のシステムフォルダにローカルに保存されているモデルをレンダリングしています。最初のレンダリング後のクロムでは、ファイルを変更してページをリロードするとレンダリングされたモデルに変更がないため、モデルファイルがキャッシュに保存されているようです。私は他の理由でキャッシュをクリアできません。親切にもこの問題を手伝ってください。ファイルが変更された後にモデルをリロードする方法はありますか?手伝ってくれてありがとう。Three.jsモデルファイルは変更されましたが、レンダリングされたモデルは同じですか?

答えて

0

最初の問題を解決するために、three.jsはモデルファイルを常にキャッシュして、ファイルのロードにかかる時間を短縮します。これを克服するには、アンチキャッシュトリックを利用することができます。つまり、このようなモデルファイルURLの最後にランダムな値を追加することです。

 "http://localhost/models/model.json?" + Math.random() 

希望します。