2014-02-07 184 views
1

我有一个应用程序,我想包括一个按钮来清除包括默认浏览器在内的所有浏览器缓存,或者是否可以清除所有应用程序的缓存(通过删除文件夹)?如何清除浏览器缓存?

如何通过按钮点击来实现?

+0

的问题已经在以前的线程得到回答。检查[this](http://stackoverflow.com/a/6898278/1129468)了! – gokhanakkurt

+0

http://stackoverflow.com/a/3774524/3264399 – user3264399

+0

没有它不可能。因为它是浏览器的私人数据,所以你不能从你的应用程序中删除。 –

回答

0

还有没办法浏览器会让你清除它的缓存。如果可能的话,这将是一个巨大的安全问题。这可能非常容易被滥用 - 浏览器支持这种“功能”的那一刻就是我从计算机上卸载它的那一分钟。

什么你可以做的是告诉它不要缓存您的网页,通过发送适当的报头或使用这些元标签:

<meta http-equiv='cache-control' content='no-cache'> 
<meta http-equiv='expires' content='0'> 
<meta http-equiv='pragma' content='no-cache'> 
+1

正如问题所述,我不想清除自己的应用程序的缓存,我想清除其他应用程序的缓存。这是可能的! – Apk

相关问题