前端项目部署之后,手机不更新最新的前端代码,手机点击刷新多次依旧不好使,换一个app打开或者用一个新的手机浏览器会是最新的页面,请问这个缓存要如何清除?
加 hash 如有帮助给个采纳谢谢
不知道你这个问题是否已经解决, 如果还没有解决的话:应用外部存储的,因为内部存储本身就比较小,而且已经存储了一些系统的文件,因此内部存储我们尽量不要去使用。但是当手机没有外部存储时,我们还是得使用内部存储,一般程序员会做判断是否有外部存储,没有再使用内部存储,代码如下:
public static String getFilePath(Context context,String dir) {
String directoryPath="";
if (MEDIA_MOUNTED.equals(Environment.getExternalStorageState()) ) {//判断外部存储是否可用
directoryPath =context.getExternalFilesDir(dir).getAbsolutePath();
}else{//没外部存储就使用内部存储
directoryPath=context.getFilesDir()+File.separator+dir;
}
File file = new File(directoryPath);
if(!file.exists()){//判断文件目录是否存在
file.mkdirs();
}
return directoryPath;
}
将filename的build.js改为下图