微信WebView关闭后本地cookie无法清除问题
问题背景
在微信WebView下的页面中登录后,关闭WebView返回后再次进入页面,发现登录态还存在,原因是微信不会主动清除cookie以及其他的缓存。
期望是关闭窗口后会清除cookie,重新进入页面过程中引导登录。在浏览器下cookie没有设置有效期,生命周期为当前会话,关闭浏览器后就会被清除。
清除cookie
- 手动清除,在微信功能设置中清除
- 杀进程可以清除cookie
- 退出登录会清除所有cookie
- 通过客户端监听关闭事件手动清除
解决方案
由于关闭按钮是在微信自身的体系下,如果提供接口回调来与页面进行交互就可以解决这个问题。查了资料,可以通过监听事件来触发回调。
参考
微信自带浏览器环境内左上角返回、关闭按钮事件监控
微信WebView的一些坑
转载于:https://www.cnblogs.com/GeniusLyzh/p/8946383.html
微信WebView关闭后本地cookie无法清除问题相关推荐
- android webview关闭后资源不释放,【Android】 WebView内存泄漏优化之路
这几年H5的快速发展,使得Hybrid混合开发越来越流行,而webview也成为了开发中必备的元素.但是我们知道WebView在加载页面时,会占用非常大的内存,无论是iOS还是Android系统上,加 ...
- 谷歌浏览器关闭后未清除cookie
新版谷歌浏览器在打开了以下两种设置的任何一种时,关闭浏览器都不会清除cookie: 把这两项关掉之后,关闭浏览器,cookie就会正常清除.
- 原来微信可以自定义!把这些功能全关闭后 真清爽!
| 本文经授权转载自微信公众号手机教授(ID:sj9983)作者:手机教授 在微信的支付页面,下拉可以看到一大堆腾讯或是第三方提供的服务,涵盖了吃穿住行等方方面面,满满一页,功能非常齐全.但正是这个齐 ...
- 微信授权登录后,把获取的信息存储到本地数据库中(超详细有用)!
微信授权登录后,把获取的信息存储到本地数据库中(超详细有用)!下面一起来看看吧! <?php namespace Home\Controller; use Think\Controller; c ...
- IOS微信6.7.4输入框失去焦点,软键盘关闭后,被撑起的页面无法回退到原来正常的位置
IOS微信6.7.4输入框失去焦点,软键盘关闭后,被撑起的页面无法回退到原来正常的位置 近期在开发微信H5页面时碰到这个问题,如图,软键盘弹起后,若原输入框被遮挡,页面整体将会上移,然而当输入框失焦, ...
- 获取微信用户信息后如何把微信头像保存到本地服务器
默认微信头像是一个URL地址,保存在微信的服务器上,如果授权登录后换了头像获取的头像地址就会失效,图片显示不出来体验就会比较差.解决办法就是在登录的时候把微信头像保存到本地服务器,这样就不存在这样的情 ...
- 发adb强制打开关闭webview应用,关闭后打开web显示白屏,默认关闭快霸。移除快霸。工模测试,蓝牙测试,前后摄像头测试没有成功失败按钮。
发adb强制打开关闭webview应用,关闭后打开web显示白屏,默认关闭快霸.移除快霸: 这个就是预装了个快霸这个应用,设置里面找到这个应用信息,打开它,它是默认开启的,但不会在launcher上显 ...
- vue plus.webview 实现 类似微信右上角 关闭小程序
vue plus.webview 实现 类似微信右上角 关闭小程序 用过微信的人相信都知道 (左图) 我实现的效果(右图) 大概总结了下, 一共有两种方案, 方案一: 保留 plus.webv ...
- 怎么搭建微信小程序的本地测试服务器
Windows环境下 手把手教你搭建Windows环境微信小程序的本地测试服务器 问题的提出 Mac环境 方便快捷地搭建小程序的测试服务器 小程序对于网络请求的URL的特殊要求 不能出现端口号 不能用 ...
最新文章
- 2018年,BAT在人工智能领域交出哪些答卷?
- Android组件化专题 - 路由框架原理
- 深度学习核心技术精讲100篇(二十三)-深度学习系列计算广告与推荐系统有哪些区别?使用的主流模型有哪些?
- 音视频技术开发周刊 | 171
- 边缘计算框架_【北大成果】一种集成多组网协议多边缘计算框架的边缘计算处理平台...
- 数据科学与python语言实验——NumPy数值计算基础
- 华为简易压缩算法python_Python(9) --实现一个简单的压缩软件/解压软件的功能
- Postgre中的 select for update 和 select for update nowait
- js之table操作
- pdflib使用:pdf的分割与合并
- JS生成验证码、卡密,生成指定位数的字符串
- 科技文献检索与计算机应用,科技文献检索与计算机应用.doc
- 数据库--分库分表中间件--选型/对比/框架
- electron制作聊天界面(仿制qq)
- collect2:error:ld returned 1 exit status解决方案
- WebRTC 非常适用于智能家庭安防摄像头
- scala windows搭建开发环境
- jquery easyui 全部图标
- JAVASE基础(十)
- 资深运维给你讲:一个小白的运维成长故事
热门文章
- 【机器视觉】 Halcon设置自动保存
- 【Linux】一步一步学Linux——cut命令(44)
- 51nod 1103 N的倍数 思路:抽屉原理+前缀和
- 每天一道LeetCode-----逆序链表
- 字符串所有排列组合暴力递归
- 最长连续序列—leetcode128
- 查看SecureCRT保存的密码
- EditPlus3.21注册码
- VxWorks/tornado环境搭建(Win 7 64位 corei5下试验成功)
- Codeforces Round #529 (Div. 3) F. Make It Connected(最小生成树)