微信开发常用技巧(3)-微信ios返回为静态返回,防止微信做缓存
来源:互联网 发布:故宫的淘宝店 编辑:程序博客网 时间:2024/05/16 01:24
两个问题:微信ios返回为静态返回,防止微信做缓存
这几天在做微信开发遇到一些问题,后续应该还会有博客发出,希望可以帮助大家
1.微信ios返回为静态返回的问题
微信ios的静态返回操作有:点击微信上边的返回按钮,按住屏幕→滑动操作
网上有很多说可以用window.addEventListener
监听popstate
我去,我就想问大哥,你是用的脑测蛮?能不能行心里没有一点B数?本人亲测不行!
真正可用的代码是(忘了是哪位老兄的了,先感谢一下):
$(function() { var isPageHide = false; window.addEventListener('pageshow', function() { if(isPageHide) { window.location.reload();//自己重新刷新,这一步相当于模拟了跳转 } }); window.addEventListener('pagehide', function() { isPageHide = true; }); })
2.防止微信做缓存
网上说了很多方法(我这里说的是前端的方法):
1.手动给文件名加备注如index_2017.html
,index_2017.js
用于代码更新
2.给微信一个假的h5缓存地址,还真可以骗到,个人觉得这个方法还是挺有用的
代码如下:
<html manifest="demo.appcache">
阅读全文
0 0
- 微信开发常用技巧(3)-微信ios返回为静态返回,防止微信做缓存
- 微信开发 IOS 返回键问题
- iOS开发 微信支付 包看包会 系统返回的坑
- 微信返回-1
- 微信返回码
- 微信返回码
- 微信开发全局返回码说明
- 微信开发,消息接受与返回
- 微信开发返回【470001】错误
- 微信开发返回【10003】错误
- 微信开发-微信消息的接收与返回(2)
- 微信订阅返回消息
- 微信接口返回码
- 微信支付 返回 -2
- 返回微信简单调用
- 微信返回码说明
- 谈谈最近java微信开发中遇到的IOS返回错误
- 微信公众号开发,ios系统自带返回按钮,不刷新页面
- js注释
- MyBatis-Generator在Eclipse上配置及使用
- 随机森林
- java多线程线程池的原理与实现
- Mysql子查询使用limit
- 微信开发常用技巧(3)-微信ios返回为静态返回,防止微信做缓存
- 卷积神经网络(五)
- RAC 环境下的恢复问题 -- 恢复时应用归档日志的问题
- c++关于类的访问修饰符pubilc
- iOS知识梳理
- Node+OCR(图像文字识别)
- 防止缓存的方式一添加版本号(URL添加随机数)
- 学习笔记:正则表达式
- Unity打包ipa