所以问题现在解决了么?
关于微信分享?之前的H5项目微信分享使用的老接口 onMenuShareAppMessage/onMenuShareTimeline 最近发现分享之后一直失败,通过debug调试,一直提示 noPermissionJsApi:[] ..."config:ok" 的错误,经过各种测试,发现使用微信桌面应用分享没有问题,使用自己和同事的手机分享就会失败。 [图片]
2022-11-30你解决了么?
iOS微信浏览器和微信小程序的H5,localstorage会共存<!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> </head> <body> <script src="https://cdn.staticfile.org/eruda/2.4.1/eruda.min.js"></script> <script> eruda.init(); </script> <script> function getDeviceType() { const userAgent = navigator.userAgent; let deviceType = 0; if (userAgent.toLowerCase().indexOf("micromessenger") !== -1) { if (userAgent.toLowerCase().indexOf("miniprogram") !== -1) { deviceType = 5; } else { deviceType = 3; } } else { deviceType = 4; } return deviceType; } let deviceType = getDeviceType(); console.log("🚀 ~ file: 测试缓存.html ~ line 51 ~ deviceType", deviceType); if (deviceType == 3) { localStorage.setItem("weixinh5", true); } if (deviceType == 5) { localStorage.setItem("mini", true); } if (deviceType == 4) { localStorage.setItem("h5", true); } </script> </body> </html> [图片][图片] 以上代码,本地起服务器, 先在微信浏览器(第二张图)中打开,再配置在小程序(第一张图)中打开,保证两次打开不跨域 微信浏览器保存的localStorage会被带到小程序环境中 仅iOS会出现
2022-06-15你们现在解决了么,他们缓存的是HTML。没办法啊,解决了告诉一声呗,同问
微信公众号页面缓存,微信服务号页面缓存前端代码覆盖更新后,用微信打开看到的还是之前的,有时候还是一片空白,需要退出微信账号重新登陆才有效果。 这和手机型号,操作系统,微信版本都无关,统统都有这个问题。 请问这种微信上的缓存怎么处理? 访问地址加时间戳,加版本号都不行。 请问微信内部对微信上的缓存是怎么处理的?
2020-01-13