我正在尝试将 HTML5 中的应用程序缓存用于 Android PhoneGap 应用程序,但这不起作用,ApplicationCahce 事件感觉不到。
function logEvent(event) {
console.log(event.type);
}
window.applicationCache.addEventListener('checking', logEvent, false);
window.applicationCache.addEventListener('noupdate', logEvent, false);
window.applicationCache.addEventListener('downloading', logEvent, false);
window.applicationCache.addEventListener('progress', logEvent, false);
window.applicationCache.addEventListener('cached', logEvent, false);
window.applicationCache.addEventListener('updateready', logEvent, false);
window.applicationCache.addEventListener('obsolete', logEvent, false);
window.applicationCache.addEventListener('error', logEvent, false);
此外,此代码在 iOS PhoneGap 和 Android 浏览器中运行,此链接用于支持的平台。 Application Cahce 支持的平台
因此,任何建议都会有所帮助。