我使用three.js渲染一个存储在我系统文件夹中的模型。在我第一次渲染模型文件似乎存储在缓存中之后的chrome中,因为如果我更改文件并重新加载页面,则渲染模型没有变化。由于其他原因,我无法清除缓存。请帮我解决这个问题。有什么办法可以在文件更改后重新加载模型。在此先感谢您的帮助。
答案 0 :(得分:1)
为了解决您的第一个问题,three.js将始终缓存模型文件以减少加载文件所需的时间。为了解决这个问题,您可以使用反缓存技巧,即将随机值附加到模型文件URL的末尾,如下所示。
"http://localhost/models/model.json?" + Math.random()
希望它有所帮助!