Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 阻止浏览检查清单文件_Javascript_Html_Manifest - Fatal编程技术网

Javascript 阻止浏览检查清单文件

Javascript 阻止浏览检查清单文件,javascript,html,manifest,Javascript,Html,Manifest,我正在开发一个iOS网络应用程序,我正在使用HTML5缓存功能。由于“服务器”端(GPRS上行)的互联网连接速度非常慢,我希望在从应用程序缓存加载web应用程序时防止浏览器检查清单文件。 我已尝试取消活动,但此操作无效: window.applicationCache.addEventListener('checking', checkingEvent, false); function checkingEvent(e) { //alert('checking manifest file'

我正在开发一个iOS网络应用程序,我正在使用HTML5缓存功能。由于“服务器”端(GPRS上行)的互联网连接速度非常慢,我希望在从应用程序缓存加载web应用程序时防止浏览器检查清单文件。 我已尝试取消活动,但此操作无效:

window.applicationCache.addEventListener('checking', checkingEvent, false);
function checkingEvent(e) {
   //alert('checking manifest file');
   //return false;
   e.preventDefault();
}
事件监听器可以工作,但取消事件却不能


有什么想法吗?

需要更多解释吗??是否要禁用缓存!?否,我想禁用缓存更新。使用HTML5缓存,浏览器会在每个页面上比较本地清单文件与服务器上的清单文件。如果文件已更改,缓存将被更新。由于internet连接非常慢,我想阻止浏览器检查清单文件版本。因此,在一个页面中进行缓存。这是不可能的,清单文件必须是一个独立的文件。您有一个清单文件,然后将其放在第一个页面中,您不必在所有页面中只检查一次。