javascript - 防止在 HTML 中缓存某些 JS 文件。 (电话间隙)

标签 javascript html cordova

在一个简化的示例中,我有以下 HTML 页面(iOS 和 Android 上的 PhoneGap 应用程序):

<html>
<head>...</head>
<body>
    ...
    <script>
    document.write('../../Documents/data.js?u='+(new Date()).getTime() );
    </script>
    <script src="js/some.js"> </script>
</body>

但这只是一个黑客,即使它看起来有效,我相信应该有比这更好的解决方案。

最佳答案

您可能可以使用应用程序缓存来表明 date.js 每次都需要通过网络加载。

http://www.html5rocks.com/en/tutorials/appcache/beginner/

关于javascript - 防止在 HTML 中缓存某些 JS 文件。 (电话间隙),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9022292/

相关文章:

html - 相对位置图片内带有绝对位置文本的响应式 html

javascript - 如果我点击它之外的任何地方,我想让我的 div 隐藏,我如何在 jQuery 中做到这一点?这个 SO 解决方案让我感到困惑

cordova - 在 cordova 插件中将类路径添加到 build.gradle

Javascript:过滤具有重复日期的数组

javascript - 如何通过对象名称动态检索对象属性?

javascript - 在删除之前使用 JavaScript 进行提示不起作用

Android Phonegap GCM 多重通知

javascript - 为什么我的 JavaScript switch 语句不起作用?

javascript - 将外部 <Div></Div> 加载到 Iframe

ios - <错误> : CGAffineTransformInvert: singular matrix on PhoneGap app