cocos2d-JS - H5游戏开发 实时更新数据
来源:互联网 发布:金蝶智慧记 知乎 编辑:程序博客网 时间:2024/06/07 05:06
在 index.html 里 红色方框内调用main.js 在用户浏览器中会存在缓存
每次用户都会优先读取浏览器中的缓存, 从而导致 main.js 不会重新加载
想要实现实时更新代码又要保证, 不是每次都重载 main.js
解决办法 :
1. 新建的load.js
2. index.html 里面调用新建的load.js
3. load.js 后面带 Time 获取当前时间, 每次用户进入网页时都会因为版本号不一样重新加载 load.js
4. load.js 体积非常小 影响很小 load.js 里 调用main.js 更改main.js 里面的版本号 即可实时更新
实现代码 :
<script> var javascriptfun = function(url) { var gameversionscript = document.createElement("script"); gameversionscript.async = false; gameversionscript.src = url; document.body.appendChild(gameversionscript); } var time = new Date().getTime() javascriptfun("load.js?d"+time);</script>
load.js 里面调用 main.js 后面加上网页版本号 ?d=100
(修改后面的数值 即可更新代码)
实现代码 :
var javascriptfun = function(url){ var gameversionscript = document.createElement("script"); gameversionscript.async = false; gameversionscript.src = url; document.body.appendChild(gameversionscript);}javascriptfun("main.js?d=100");
1 0
- cocos2d-JS - H5游戏开发 实时更新数据
- cocos2d-JS 进阶主题 - H5游戏开发 实现实时更新游戏数据技巧
- 使用Cocos2d-JS开发H5游戏
- Cocos2d-js 贪吃蛇实战项目,H5游戏开发
- 我所理解的Cocos2d-x 实时更新游戏对象
- 网页(H5/JS)游戏
- 游戏中实时更新数据的实现方式
- cocos2d-x 数据驱动的游戏开发
- cocos2d-x 数据驱动的游戏开发
- H5游戏的实时分享性
- JS-时间实时更新
- Cocos2d-X 游戏开发对XML文件解析以及更新
- 开发时,如何让火狐实时更新js文件
- 实时更新 (网络数据)
- JTable数据实时更新
- QTableView实时更新数据
- GridView实时更新数据
- ajax实时更新数据
- shell脚本之sort命令
- Android攻城狮—全套必备神级工具(开发,插件,效率)
- MapReduce原理与设计思想
- 如何使div中图片垂直居中
- NSDate与NSString的相互转化(日期)
- cocos2d-JS - H5游戏开发 实时更新数据
- Xcode8 支持 iOS7及以下版本
- 亦或
- 两个文件内数字相加并写入一个新的文件的源程序
- 浅谈shell-脚本
- UVA - 12186 Another Crisis (树形dp)
- 求出轮廓多边形的Size进行筛选并绘制轮廓
- stm32 死区 刹车 pwm
- MVP与Fragment的缺点