- 【严重】微信网页开发网页授权后获取用户信息存在Bug?
按https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html步骤在系统中已实现了可以获取用户微信端信息(昵称,头像)的功能,但运行过程中出现了如下严重问题: 测试步骤如下: 步骤1:A用户使用A用户的openid正确地从微信端获取了用户信息(昵称,头像) 步骤2:此时,在Access_token生效的前提下, B用户使用B用户的openid去调用接口时,返回的却是A用户的openid及A用户的昵称和头像。 拉取用户信息的接口为:https://api.weixin.qq.com/sns/userinfo?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN 这是步骤二B用户测试执行结果: 10-11 16:42:28.036 ERROR [RetrieveWechatUserInfoUtil.getUserInfoFromWxPlatform(157)] ---------------------------- 访问微信接口,获取头像昵称的日志打印 ------------------------------------- 10-11 16:42:28.037 ERROR [RetrieveWechatUserInfoUtil.getUserInfoFromWxPlatform(158)] ---------------------------- 执行时间 -------------------------------------1697013748037 10-11 16:42:28.037 ERROR [RetrieveWechatUserInfoUtil.getUserInfoFromWxPlatform(159)] ---------------------------- 微信平台的appid(appId) -------------------------------------wx0f31bf193e45fe80 10-11 16:42:28.037 ERROR [RetrieveWechatUserInfoUtil.getUserInfoFromWxPlatform(160)] ---------------------------- 要获取用户信息的openId(openId) -------------------------------------ocxCEs1WKL2fs3SIH2mw9zk0tuik 10-11 16:42:28.038 ERROR [RetrieveWechatUserInfoUtil.getUserInfoFromWxPlatform(161)] ---------------------------- 要获取用户信息的accessToken(accessToken) -------------------------------------73__BqHtXZdeQWdoqsMYNnSvfcQ0tJHDgyURdwynWkju7HHYW9I7cYBD1et--ZR7OihSuDJBA1IILxXtBbo-G_k9nr6Hy0wWCsSvuWG2Md6t5k 10-11 16:42:28.038 ERROR [RetrieveWechatUserInfoUtil.getUserInfoFromWxPlatform(162)] ---------------------------- 要获取用户信息的refreshToken(refreshToken) -------------------------------------73_bDLTJeKvo6cp7hbTnqPWTXx5M7FjcNz3upCnhwZ17ifvo721bBxqvUQKcC1E1Pt0TYgzaReCsY6pcOpB4ohO1zvZ7YCZ8V6f4ZDbr_B1NaY 10-11 16:42:28.039 ERROR [RetrieveWechatUserInfoUtil.getUserInfoFromWxPlatform(170)] ---------------------------- 腾讯接口返回的openid(openId) -------------------------------------ocxCEsyKmPwScf7bVQEnNElq9o2c -- 可以看出,返回的openid,并非上面请求的openid。
2023-10-11 - 安卓上jssdk1.4onMenuShareTimeline接口分享卡片图标显示不出来,ios可以?
安卓上jssdk1.4 onMenuShareTimeline接口分享卡片图标显示不出来,ios可以。 测试机型: iPhone6s ios 13.3.1 微信版本7.0.10 华为P30 pro Andriod 10 微信版本7.0.10 appid:wxcb1d5d5f2ff06f00 测试链接: https://os.youmywealth.com/openshare/article/caf22e36-b4c7-4b7e-9ffa-b774a81c47ca.html?sid=qrebV9uOcToI3lx%2FZ9Hn0koYDzaVUYDbxr61RU%2FUY3OC3jlR2hz6a26kvvDvylw%2FGvzBYfKa0IY%3D 截屏效果 [图片] ios 图标显示正常 [图片] 模拟器中图标显示正常 [图片] 安卓中图标显示不出来。 图标:https://static.youmywealth.com/r/images/openshare_defaultLogo.jpg
2020-02-13 - Android微信公众号页面Textarea中粘贴内容仅保留了纯文字
Android微信公众号网页Textarea中粘贴一段带有样式的文字和图片的混合内容时仅保留了纯文字内容,样式和图片都没有了,期望是保留样式的文字及图片。 同样的操作步骤在iPhone上和Android手机自带浏览器上是保留了文字的样式及图片的。 - 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo
2019-07-18 - 关于画面图片旋转的问题
项目有要求,需要画一个旋转的圆,且同时要支持点击按钮可启动旋转,点击按钮可停止旋转,同时停止后再次启动要在上次停止的位置继续,不可重新开始。 开始的思路是在js中使用setInterval对page的Data设置一个角度值,页面style中使用transform: rotate()属性进行旋转,但存在一个问题, 由于间隔时间太短(每40ms增加1度),导致存在性能问题,间隔太长又没有平滑旋转的效果。 继而又转向研究wx.createAnimation方式,但该方式无法在动画过程中强行停止。 不知道有没有大侠提供一个解决思路?
2018-05-24 - 头像尺寸与官方文档描述不一致
wx.getUserInfo(OBJECT)官方文档说获取的头像最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表640*640正方形头像),但实际返回结果并非文档描述,比如如下头像,获取到的尺寸是(746*560), https://wx.qlogo.cn/mmopen/vi_32/IMvHmc5iapqKRicTVAbUyjX4AGw76guw3xv0OtersJzz3KNCkWMfdE9AeyGOk9tVymH7OyYB61D5PvNs3T48gp4g/0 请问什么原因?
2018-04-03 - 多视频的页面如何做到视频不自动缓存?
正在制作一个多视频的页面,调试时发现在模拟机和Android真机下,页面加载完后,视频没有启动缓存加载。 而iPhone机器上页面加载完后视频立即开始缓存了。 想达到的效果是: 页面加载完后不启动视频自动缓存。 请问如何实现? [图片]
2018-03-29 - 关于画布保存临时文件的问题
ctx.draw(true, function () { wx.canvasToTempFilePath({ canvasId: 'posterCanvas', success: function (res) { console.log(res.tempFilePath) self.setData({ posterImageUrl: res.tempFilePath }) } }) }) 上述代码完成后得到的posterImageUrl传递给image组件的src,在开发者工具内调试时,为什么该图片无法显示?如果要实现画布完成后产生的图片文件在画面上要展示的要求,应该如何使用API?感谢回答。
2018-03-22 - 关于measureText远程真机调试的问题
const ctx = wx.createCanvasContext('posterCanvas'); var lineWidth = 0; var title = "我们都是中国人"; for (var i = 0; i < title.length; i++) { lineWidth += ctx.measureText(title).width; } 开发的程序中有类似上述代码片段。 在开发工具中执行没有任何问题,但在远程真机调试的时候,提示 Cannot read property 'width' of undefined。 [图片] [图片] 请问如何解决?
2018-03-22