Javascript文件未在iPad上刷新

Kri*_*ban 3 javascript ipad

我有一个html文件和一个js文件.刷新html文件,但js文件永远不会重新加载.我已经尝试清除历史记录和缓存以及关闭iPad.我还删除了iPad中的所有九个页面.

最后我找到了一个解决方法.重命名js文件解决了这个问题.但这是一个尴尬的解决方案.

有没有更好的办法?

(我使用的是最老的iPad.找不到任何版本号.)

Ric*_*ide 6

要在开发期间强制重新加载JavaScript文件,我通常会在文件末尾添加查询字符串参数.像这样:

<script type="text/javascript" src="file.js?v=0.1"></script>
Run Code Online (Sandbox Code Playgroud)

当该版本的开发完成时,我在文件名中包含版本号.

即使您没有iPad或类似问题,这在测试期间也是一个好主意.您希望确信人们正在查看该文件的最新版本,并解释如何清空其浏览器的缓存或强制他们刷新每个页面将导致问题和错误的错误报告.