- 获取用户接口不通?
https://api.weixin.qq.com/cgi-bin/user/info 获取用户信息接口 本地调用没问题 生产调用没问题 测试环境调用报 {"errcode":48001,"errmsg":"api unauthorized rid: 63eb5bcd-5ee42a9e-2ebe0a5d"} 是不是有什么限制?
2023-02-14 - PC小游戏公测
在微信PC新版本中,将支持打开聊天分享中的小游戏。并增加小程序面板,可查看使用过的小程序,欢迎下载微信PC公测版本体验。 微信PC公测版:点击下载 新版本为开发者提供了自定义窗口、键盘鼠标事件等PC新能力,开发者可针对PC进行适配,为用户提供更好的PC小游戏体验。 PC小游戏接入指南:点击查看 使用过程中如有任何问题,欢迎在社区 #PC小游戏主页 发帖,或在本帖下发进行反馈。发帖或留言时请提供以下信息: 小游戏名称相关截图必要时可提供代码片段 FAQ: 1、使用白鹭引擎的游戏开放数据域好友排行显示不完整 白鹭引擎初始化时会把子域Canvas大小设置为窗口大小,在PC端窗口大小可能比游戏的设计分辨率要小。 解决方案:需在主域显示排行榜之前手动设置子域Canvas的大小,设置为子域内容所占区域的大小(相对于游戏设计分辨率)即可,不仅能解决该问题还能在子域显示内容比较小的情况下优化渲染效率。 2、使用cocos2d引擎的游戏内存增长严重 cocos已协助适配 pc 小游戏并修复了 audio 内存泄漏,目前已在论坛发布 rc 版本,可 升级新版本 进行测试。 3、小游戏如何判断是PC平台 通过 getSystemInfo 官方接口(platform 是 windows),或通过 UA(PC UA 包含 MiniProgramEnv/Windows)。
2020-03-26 - App更新微信1.8.6.1版本SDK后出现“正在连接”的提示?
【设备类型及SDK版本号】 ios; SDK版本号:1.8.6.1 【用户表现】 app每次分享都出现【正在连接】的二跳情况 或 授权登录页面出现二次确认弹窗。 [图片] [图片] 【符合预期的表现】 用户首次使用SDK内功能时可能会出现上述提示,但每个用户只有首次使用的时候会出现,后续不会再提示。 【错误原因】 开发者在registerApp传入的Universal links不生效,每次分享鉴权通过Universal links回跳app失败,导致微信降级scheme返回app,自动重新发起兜底请求。目前兜底请求可以通过,但微信后续也会逐步拦截。 【原因分析】 Universal links失效,可能原因: 1)工程配置associated domain未打开或未添加Universal links域名 2)配置文件未上线或未按苹果要求放在服务器指定的路径下(域名根目录) 3)配置文件的Universal links的path末尾没有加通配符* 4)配置文件的appID(teamID+bundleID)与实际代码包不匹配 【解决方案】 1. 按微信以及苹果的官方接入文档检查Universal Links配置是否符合要求 2. 确认配置正确后,按微信接入文档内的【SDK接入成功验证指引】逐步验证 微信文档:https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html 苹果文档:https://developer.apple.com/documentation/uikit/inter-process_communication/allowing_apps_and_websites_to_link_to_your_content
2019-12-17 - npm require cheerio 报错
- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 1.02.1902010 最新版本,新建一个干净的工程,在 index.js 中只加入一句话:const cheerio=require('cheerio') ,然后报错[图片] ps: npm init npm install npm构建 以及勾选使用 npm 模块这些工作都做了
2019-02-18 - 微信开放社区成长中心
[图片] [图片]
2019-12-23 - 微信开放平台发布新版本SDK,请开发者尽快更新
为适配 iOS 及安卓系统版本升级,微信开放平台发布新版本SDK,请开发者及时更新。 一、iOS系统 由于苹果iOS 13系统版本安全升级,微信SDK在1.8.6.1版本进行了适配,支持通过Universal Links方式跳转完成应用安全校验,提升使用流程安全性。查看接入文档 接入指引如下: 1. 更新iOS 1.8.6.1版本SDK,前往下载SDK工具包 2. 按苹果官网的要求,创建应用的Universal Links服务,参考Universal Links苹果官方文档 3. 登录微信开放平台,填写应用的Universal Links信息 [图片] 二、安卓系统 为适配Android 10系统,微信发布5.5.8版本SDK,前往更新 平台预计从2020年起,逐步回收旧版本SDK的能力,为避免应用无法正常使用微信相关功能,请开发者尽快升级。
2019-12-24 - 在模拟器上正常显示,但是在 iOS 真机上有问题。 没用native-component。什么原因?
[图片] [图片]第一张是模拟器上的效果,第二张是iOS真机效果,文字没显示出来。 真机vConsole 上看wxml结构,内容是存在的。 以下是wxml代码和css代码。 [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"benefits-badge-wrapper"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]block[代码] [代码]wx:for[代码][代码]=[代码][代码]"{{benefits}}"[代码] [代码]wx:for-item[代码][代码]=[代码][代码]"benefit"[代码] [代码]wx:key[代码][代码]=[代码][代码]"{{id}}"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"benefit-badge"[代码] [代码]style[代码][代码]=[代码][代码]"z-index:{{10-index}};"[代码][代码]>{{benefit.name}}</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]block[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码][代码].benefits-badge-wrapper {[代码][代码] [代码][代码]display[代码][代码]: flex;[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]absolute[代码][代码];[代码][代码] [代码][代码]top[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]/*right: 0;*/[代码][代码]}[代码][代码].benefits-badge-wrapper .benefit-badge {[代码][代码] [代码][代码]color[代码][代码]: [代码][代码]white[代码][代码];[代码][代码] [代码][代码]padding[代码][代码]: [代码][代码]0[代码] [代码]30[代码][代码]rpx [代码][代码]6[代码][代码]rpx;[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]relative[代码][代码];[代码][代码] [代码][代码]z-index[代码][代码]: [代码][代码]10[代码][代码];[代码][代码] [代码][代码]font-size[代码][代码]: [代码][代码]28[代码][代码]rpx;[代码][代码]}[代码][代码].benefit-badge::before {[代码][代码] [代码][代码]content[代码][代码]: [代码][代码]''[代码][代码];[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]absolute[代码][代码];[代码][代码] [代码][代码]top[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]right[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]bottom[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]left[代码][代码]: [代码][代码]-30[代码][代码]rpx;[代码][代码] [代码][代码]z-index[代码][代码]: [代码][代码]-1[代码][代码];[代码][代码] [代码][代码]border-radius: [代码][代码]0[代码] [代码]0[代码] [代码]15[代码][代码]rpx [代码][代码]15[代码][代码]rpx;[代码][代码] [代码][代码]box-shadow: [代码][代码]2[代码][代码]rpx [代码][代码]2[代码][代码]rpx [代码][代码]10[代码][代码]rpx [代码][代码]0[代码] [代码]rgba([代码][代码]0[代码][代码],[代码][代码]0[代码][代码],[代码][代码]0[代码][代码],[代码][代码]0.20[代码][代码]);[代码][代码] [代码][代码]transform: scaleY([代码][代码]1.3[代码][代码]) perspective([代码][代码]10[代码][代码]rpx) rotateX([代码][代码]-5[代码][代码]deg);[代码][代码] [代码][代码]transform-origin: [代码][代码]bottom[代码][代码];[代码][代码] [代码][代码]background[代码][代码]: [代码][代码]#F7B500[代码][代码];[代码][代码]}[代码]js 文件里面除了提供data,没有任何代码。不知道是不是小程序对于 iOS 的 css 兼容有问题?或者说需要什么特殊处理?求官方人员解答
2019-12-05 - 表情无法储存!
- 当前 Bug 的表现(可附上截图) [小程序获取到的昵称包含表情无法储存] `real_name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '昵称', `wx_name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信昵称', php5.6和mysql5.7 获取的微信名称包含表情符号不能储存 而输入的可以 无法储存带表情的昵称! [图片] [图片] [图片] - 预期表现 望修复!
2018-10-18 - 打开小程序设置页(wx.openSetting)接口调整
开发者可以通过 [代码]wx.openSetting[代码] 接口来打开小程序设置界面并返回用户的设置结果。在原来的 [代码]wx.openSetting[代码] 接口中,我们允许开发者直接调用此接口,但目前我们发现有不少开发者滥用此接口,使用户在无任何操作时,不断地强行跳转至设置页,导致用户无法正常使用甚至无法退出小程序。 为保证用户获得更顺畅的小程序使用体验,避免此类滥用情况,我们对该接口进行了调整。 调整后“打开小程序设置页”将支持以下两种实现方式: 方法1:使用 [代码]button[代码] 组件来使用此功能,示例代码如下: <button open-type="openSetting" bindopensetting="callback">打开设置页</button>方法2:由点击行为触发[代码]wx.openSetting[代码]接口的调用,示例代码如下: <button bindtap="openSetting">打开设置页</button> openSetting() { wx.openSetting()}方法2已在最新版开发者工具中支持(基础库切到2.2.4及以上),开发者可以尽早适配。 此次调整会对直接调用wx.openSetting接口造成影响 原无需用户点击即可直接调用wx.openSetting接口的实现方式将不再支持,即将废弃的错误使用方式示例如下: onShow() { wx.openSetting()} 10月10日起新提交发布的版本将会受到此调整的影响。 需要各位开发者注意,10月10日起新提交发布的小程序版本将不再支持无需用户点击即可直接调用的“打开小程序设置页”接口,请开发者尽早适配。 调整策略在基础库 2.3.0 及以上版本生效,该基础库版本对应微信客户端6.7.2版本。另外,考虑到兼容性等问题,在基础库版本 2.3.0 以下的环境中不受此策略影响。
2018-09-12