我有一个Android应用程序(在开发中),它在开始读取时 来自外部服务器的数据文件(例如www.google.com/data.js)。它 检查我的SQL lite数据库,如果版本没有匹配, 然后它更新SQLITE。 现在的问题是,在模拟器中,data.js文件被缓存了。 只有当我卸载应用程序时,它才会实际加载新数据。 我如何避免缓存JS文件?
答案 0 :(得分:0)
在javascript调用中添加一个随机数作为查询,因此每次加载时,andorid会将文件视为新文件。 例如: myURL ='www.mysite.com/data.js?' + Math.random(); $ .getScript(myURL,function(){});
这样我的jquery将在每次应用程序启动时加载文件。