清理微信浏览器网页缓存的办法

article/2025/10/3 13:15:39

微信开发是件非常蛋疼的事情,微信网页的缓存是更加蛋疼的东西,今天遇到的问题:一个页面在web开发工具上可以正常授权并获取到openid,放在手机上就死活不行,网上找来的办法如下:

  1. 使用微信内置的浏览器打开“debugx5.qq.com”清理
  2. 使用微信内置的浏览器打开“http://debugtbs.qq.com”重新安装tbs内核
  3. 退出微信账号重新登陆
  4. 安卓手机进入应用管理删除微信缓存
  5. 取关公众号再重新关注
  6. 清空公众号内容
  7. URL上加参数
  8. 退出微信账号重新登陆
  9. 清理微信后台
  10. 重启手机
  11. 在js里加$.ajaxSetup({cache: false});
  12. header里加no-cache等代码

以上办法我都试过,都没用,就差点重装微信了。
最后找到的解决办法如下:
微信-我的-设置-通用-微信存储空间,等这个页面的进度走完,什么都不要点,返回重新进网页,终于可以授权登陆了!
页面如下:
这里写图片描述

最后一张图表示心情:
这里写图片描述


http://chatgpt.dhexx.cn/article/H5fh9xsO.shtml

相关文章

微信H5、网页、内置Web浏览器 清理缓存,微信浏览器缓存

目录 一、写在前面: 1、浏览器缓存带来的好处: 2、浏览器缓存带来的弊端: 二、如何清除微信浏览器的缓存: 1、在IOS环境下手动清除微信缓存: 2、在Android环境下手动清除微信缓存: 三、清除微信浏览…

Spring AOP实现原理简介

AOP联盟标准 AOP联盟将AOP体系分为三层,从三层结构可以看出,AOP实现方式有很多种,包括反射、元数据处理、程序处理、拦截器处理等,通过本节学习,你就会看到Spring AOP的实现使用的是Java语言本身的特性,即J…

Spring 面向切面编程 第4关:AOP实现原理-CgLib动态代理

目录 任务描述 相关知识 代理模式(Proxy) AOP实现的两种方式 CGLIB动态代理步骤 模拟AOP实现 代理类说明 编程要求 测试说明 参考代码 任务描述 我们知道,Spring AOP的主要作用就是不通过修改源代码的方式、将非核心功能代码织入来实现对方法的增强。那么…

Spring AOP实现原理详解之Cglib代理实现

引入 我们在前文中已经介绍了SpringAOP的切面实现和创建动态代理的过程,那么动态代理是如何工作的呢?本文主要介绍Cglib动态代理的案例和SpringAOP实现的原理。 要了解动态代理是如何工作的,首先需要了解 什么是代理模式?什么是…

Spring——AOP用到的代理模式SpringAOP实现原理

AOP,面向切面编程,是Spring框架中的核心思想之一;在Spring中是通过动态代理来实现的,在目标类的基础上增加切面逻辑,对原对象进行增强; SpringAOP的源码中用到了两种动态代理来实现拦截切入功能&#xff1…

深入分析 Spring 基于注解的 AOP 实现原理

一、AOP 的基本使用 AOP 的使用分为三步走: 将业务逻辑组件和切面类都加入到容器中:告诉 Spring 哪个是切面类;Aspect在切入类上的每一个通知方法上标注通知注解:告诉 Spring 何时何地运行(切入点表达式)…

灵魂画手图解Spring AOP实现原理!

本篇旨在让读者对Spring AOP实现原理有一个宏观上的认识,因此会丢失一些细节,具体实现参考:老实人Spring源码目录 阅读本篇文章前,希望读者对Spring Ioc以及Spring AOP的使用(Aspect)由一定了解,话不多说,直…

Spring AOP实现原理

1、Spring AOP Spring AOP的面向切面编程,是面向对象编程的一种补充,用于处理系统中分布的各个模块的横切关注点,比如说事务管理、日志、缓存等。它是使用动态代理实现的,在内存中临时为方法生成一个AOP对象,这个对象…

AOP实现原理详解

 转载地址:https://my.oschina.net/elain/blog/382494 一、什么是 AOP AOP(Aspect-OrientedProgramming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向…

Spring框架的AOP实现原理

一、AOP的基本概念 AOP先是一种思想,后是一种技术。 AOP:面向切面编程,是将那些与业务无关(比如有事务处理,日志管理,权限控制等),但要为业务模块共同调用的逻辑封装成一个可重用的…

Java:由浅入深揭开 AOP 实现原理

概述: 最近在开发中遇到了一个刚好可以用AOP实现的例子,就顺便研究了AOP的实现原理,把学习到的东西进行一个总结。文章中用到的编程语言为kotlin,需要的可以在IDEA中直接转为java。 这篇文章将会按照如下目录展开: A…

Spring的AOP原理

为什么80%的码农都做不了架构师?>>> 一、什么是 AOP AOP(Aspect-OrientedProgramming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完…

利用C语言实现动态数组

数组存在的问题:如果我们定义一个数组去存储数据,需要提前定义数组的个数,或者数组根据第一次存储的元素个数自动确定数组的大小,但是我们如果想对数组进行元素插入只能重新定义一个新数组,或者预定义一个空间非常大的…

C++数组之动态数组

目录 1.摘要 2.动态数组内存分配 1一维数组 2多维数组(以2维为例) 3.动态数组初始化 1默认初始化 2.自定义初始化 4.动态数组释放 5.例子 Gradebook类的实现 6.参考文章 1.摘要 数组是一种顺序存储的数据结构,在定义数组时&…

C++中如何定义动态数组

首先:为什么需要动态定义数组呢? 这是因为,很多情况下,在预编译过程阶段,数组的长度是不能预先知道的,必须在程序运行时动态的给出 但是问题是,c要求定义数组时,必须明确给定数组…

c++ 动态数组

动态数组 相关数组知识连接 数组详解 多维数组 在之前的文章中,讲解了数组的相关知识,那一种数组(数组相关连接:https://blog.csdn.net/m0_62870588/article/details/123787052)又称是静态数组,因为它的大小…

C语言中动态分配数组

很多人在编写C语言代码的时候很少使用动态数组,不管什么情况下通通使用静态数组的方法来解决,在当初学习C语言的时候我就是一个典型的例子,但是现在发现这是一个相当不好的习惯,甚至可能导致编写的程序出现一些致命的错误。尤其对…

C语言学习笔记:动态数组

动态数组 数组是C语言中的很重要的一种构造类型,最初我们学习的都是静态数组,但是,静态数组有着自己难以改变的缺点——数组长度固定。 一般在静态数组定义后,系统就会为其分配对应长度的连续的专有内存空间,可是&am…

C语言如何实现动态数组?

提出问题 请问在c语言里如何实现动态大小的数组啊,比如说int a[N];,这里N的值可以在程序中定,或者有什么方法可以实现类似的功能?总之只要在编译时不用制定数组大小就行。 分析问题 嵌入式系统的内存是宝贵的,内存是否…

C的动态数组的详细知识(网上收集到的大量详细知识以及个人理解的汇总)

动态数组是指在声明时没有确定数组大小的数组,即忽略圆括号中的下标;当要用它时,可随时用ReDim语句重新指出数组的大小。使用动态数组的优点是可以根据用户需要,有效利用存储空间。 可以了解动态数组的详细定义 一.C版本动态数组…