- 小程序没有获取tabBar高度的API吗?
- 页面是一个scroll-view,需要减去底部tabBar的高度,然后赋值给scroll-view,但是微信小程序不提供这个API - 希望提供获取底部tabBar相关信息的API
2018-11-10 - js-sdk微信分享只有链接,没有描述内容及图片?
已经安最新的调整 终端版本 IOS:8.0.16 jweixin-1.6.0.js jsApiList: ["updateTimelineShareData", "updateAppMessageShareData"] 分享到QQ好友和QQ空间都是正常
2021-12-23 - 外链自定义分享不生效,在部分机型下微信分享到朋友圈只出现当前网页链接?
微信聊天窗口打开链接分享在iPhone下都出现了分享只有链接,updateAppMessageShareData自定义的标题和图片都没生效,出现问题的均为8.0.16,尝试过低版本8.0.5没有问题。在测试的安卓机器上显示的是外链提示,无法分享。但是通过二维码分享打开的网页分享又是正常的,期间并代码没有任何改动。 复现链接:https://www.vrtuoluo.cn/527988.html 出现问题微信版本:8.0.16 iPhone 8.0.16 [图片][图片] 前者是通过微信聊天窗口打开链接分享,后者是通过网站二维码扫码分享 PS:若是bug请尽快修复,已经影响到我司业务了,谢谢
2021-11-30 - wifi环境切换到4g环境 request调用接口超时失败
手机打开4g流量 然后开启wifi wifi环境打开小程序 访问正常 然后关闭wifi 这个时候网络请求全部都不通了,重新打开wifi或者关闭小程序重新打开才可以继续使用 如果一开始是在4g环境打开小程序 不管怎么切换网络环境 都没有上述问题 苹果 安卓都有这个问题。也试过市面上其他的小程序,部分会出现有这个问题,想知道这个是什么原因导致的
2021-08-05 - 文娱-其他视频和文娱-视频广场指引说明
代码审核环节,将会对小程序运营的内容与所选类目是否相符进行核实,当小程序涉及视频播放、观看等服务,需要补充“文娱-其他视频”或“文娱-视频广场”类目或通过接入视频类目插件合规提审,否则代码审核环节将面临因类目不符被驳回情形。 一、视频类服务,你需要了解: [图片] 二、「其他视频」与「视频广场」案例解析: 1、【文娱-视频广场】:以视频为唯一载体展示的,集合多种类型视频内容 整改建议(2选1): (1)补充选择:【文娱-视频广场】类目 注意事项:该类目补充后首次提审需进入属地主管部门二次审核流程(报备详情),时长为7天,开发者需提前规划好提审时间 (2)移除视频播放、观看功能服务,包括但不限于移除前端、后台代码中所存在视频内容、分类标签等 【具体案例】 [图片] 2、【文娱-其他视频】:除视频外还有其他类型的信息展示形式,如下面案例,除“视频”外还有其他的资讯内容展示 整改建议(2选1): (1)补充【文娱-其他视频】类目或通过接入【文娱-其他视频】插件(插件详情);影视剧类型视频播放暂不支持使用插件视频, 附:插件添加流程:登录MP平台「设置-第三方设置-插件-添加插件-搜索视频插件」 注意事项:文娱-其他视频补充后首次提审需进入属地主管部门二次审核流程(报备详情),时长为7天,开发者需提前规划好提审时间 (2)移除视频功能服务内容,包括但不限于前端展示、后台代码移除视频内容、分类标签等 【具体案例】 [图片] 附:类目所需资质 [图片] 这是一份动态更新的文档,辅助开发者提前了解视频业务形态所需申请的类目,避免开发者因类目不符审核失败或因不了解涉上述类目需二次审核流程时长导致无法按期发布上线,开发者如有其他疑问,可以通过目前开放的咨询渠道反馈: 1、微信开放社区-交流专区-小程序发帖咨询-提出问题-运营相关问题 2、驳回站内信通知-客服咨询入口(MP代码审核客服入口正处于灰度开放中,若未获得灰度测试入口,开发者可前往社区发帖咨询) 我们会根据新出现的问题、相关法律法规更新或产品运营的需要及时对其内容进行修改并更新,制定新的规则,保证微信用户的体验。建议开发者反复查看以便获得最新信息,定期了解更新情况。
2022-05-18 - 安卓用户反应公众号文章里的小程序点击无反应或者点击打开是同一个页面,微信出bug了?
1、当小程序后台未启动,点击文章页内小程序卡片,没有任何反应。 2、如果小程序已经启动置于后台,点击文章页内小程序卡片可以打开小程序,但是无法打开卡片链接的页面。 3、退出重新打开微信依旧有这个问题。 主要集中在 vivo、oppo用户,微信版本8.0.28 (我有相关bug视频想上传,但是,为什么这里只能贴腾讯视频链接,给腾讯视频涨kpi??) [图片] [图片]
2022-10-09 - 关于图片上传原图会被压缩的解决方案
本文针对公众号开发用户,非小程序 我在19年的10月份具体整理过一篇文章,描述的是chooseImage上传图片,即使选择原图也会被压缩的问题 https://developers.weixin.qq.com/community/develop/article/doc/0004c03a750518520d699bd915b013 最近有需求跟进,我整理了下解决方案 具体方案就是,通过将图片原图上传至微信服务器,然后从微信服务器再将图片拉下来 在之前的分析中,如果在上传图片只设置选择原图上传,通过社区了解,也是有部分机型会 对图片进行压缩 上传部分,前端主要用到下面两个 api ①chooseImage 拍照或从手机相册中选图接口 [图片] {"localIds":["wxLocalResource://6110441863775331"],"sourceType":"album","errMsg":" chooseImage:ok"} [图片] [图片] ②uploadImage 上传图片接口 [图片] {"localId":"wxLocalResource://6110448596555452","serverId":"uNMAdM7El bVX2m6bqfh77pMGD8t4u8TebDdcjOJpKidsWMKY3F0RHbQPFQp76ACB"," errMsg":"uploadImage:ok"} [图片] 备注:上传图片有效期 3 天,可用微信多媒体接口下载图片到自己的服务器,此处获得的 serverId 即 media_id。 后端从微信服务器下拉图片 https://developers.weixin.qq.com/doc/offiaccount/Asset_Management/Get_temporary_m aterials.html 属于素材管理里面的获取临时素材接口 [图片] 关于 access_token 如何生成,具体可以参考下面链接的文档 https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Get_access_token. html 可在下面网址进行测试 [图片] https://mp.weixin.qq.com/debug/cgi-bin/apiinfo?t=index&type=%E5%9F%BA%E7%A 1%80%E6%94%AF%E6%8C%81&form=%E5%A4%9A%E5%AA%92%E4%BD%93% E6%96%87%E4%BB%B6%E4%B8%8A%E4%BC%A0%E6%8E%A5%E5%8F%A3%2 [图片]
2020-05-13 - 小程序用户头像昵称获取规则调整公告
更新时间:2022年11月9日由于 PC/macOS 平台「头像昵称填写能力」存在兼容性问题,对于来自低于2.27.1版本的访问,小程序通过 wx.getUserProfile 接口将正常返回用户头像昵称,插件通过 wx.getUserInfo 接口将正常返回用户头像昵称。 更新时间:2022年9月28日考虑到近期开发者对小程序用户头像昵称获取规则调整的相关反馈,平台将接口回收的截止时间由2022年10月25日延期至2022年11月8日24时。 调整背景在小程序内,开发者可以通过 wx.login 接口直接获取用户的 openId 与 unionId 信息,实现微信身份登录,支持开发者在多个小程序或其它应用间匿名关联同一用户。 同时,为了满足部分小程序业务中需要创建用户的昵称与头像的诉求,平台提供了 wx.getUserProfile 接口,支持在用户授权的前提下,快速使用自己的微信昵称头像。 但实践中发现有部分小程序,在用户刚打开小程序时就要求收集用户的微信昵称头像,或者在支付前等不合理路径上要求授权。如果用户拒绝授权,则无法使用小程序或相关功能。在已经获取用户的 openId 与 unionId 信息情况下,用户的微信昵称与头像并不是用户使用小程序的必要条件。为减少此类不合理的强迫授权情况,作出如下调整。 调整说明自 2022 年 10 月 25 日 24 时后(以下统称 “生效期” ),用户头像昵称获取规则将进行如下调整: 自生效期起,小程序 wx.getUserProfile 接口将被收回:生效期后发布的小程序新版本,通过 wx.getUserProfile 接口获取用户头像将统一返回默认灰色头像,昵称将统一返回 “微信用户”。生效期前发布的小程序版本不受影响,但如果要进行版本更新则需要进行适配。自生效期起,插件通过 wx.getUserInfo 接口获取用户昵称头像将被收回:生效期后发布的插件新版本,通过 wx.getUserInfo 接口获取用户头像将统一返回默认灰色头像,昵称将统一返回 “微信用户”。生效期前发布的插件版本不受影响,但如果要进行版本更新则需要进行适配。通过 wx.login 与 wx.getUserInfo 接口获取 openId、unionId 能力不受影响。「头像昵称填写能力」支持获取用户头像昵称:如业务需获取用户头像昵称,可以使用「头像昵称填写能力」(基础库 2.21.2 版本开始支持,覆盖iOS与安卓微信 8.0.16 以上版本),具体实践可见下方《最佳实践》。小程序 wx.getUserProfile 与插件 wx.getUserInfo 接口兼容基础库 2.27.1 以下版本的头像昵称获取需求:对于来自低版本的基础库与微信客户端的访问,小程序通过 wx.getUserProfile 接口将正常返回用户头像昵称,插件通过 wx.getUserInfo 接口将正常返回用户头像昵称,开发者可继续使用以上能力做向下兼容。对于上述 3,wx.getUserProfile 接口、wx.getUserInfo 接口、头像昵称填写能力的基础库版本支持能力详细对比见下表: [图片] *针对低版本基础库,兼容处理可参考 兼容文档 请已使用 wx.getUserProfile 接口的小程序开发者和已使用 wx.getUserInfo 接口的插件开发者尽快适配。小游戏不受本次调整影响。 最佳实践小程序可在个人中心或设置等页面使用头像昵称填写能力让用户完善个人资料: [图片] 微信团队 2022年5月9日
2023-09-26 - swiper 和 movable-view一起使用,缩放拖动图片,冲突,怎么解决?
双指缩放放大图片之后,拖动图片,swiper也生效,变成上一页下一页了 <swiper class="swiper" skip-hidden-item-layout current="{{current}}"> <block wx:for="{{groupList}}" wx:key="{{item.id}}"> <swiper-item> <movable-area class="swiper" scale-area> <movable-view class="swiper" direction="all" out-of-bounds scale scale-min="1" scale-max="4" scale-value="1" > <image lazy-load src="{{item.url}}" mode="aspectFit"></image> </movable-view> </movable-area> </swiper-item> </block> </swiper>
2019-10-10 - 企业微信小程序在IOS系统中打开频繁报错“网络无法连接”,并有重新加载按钮;试了很多次都不行
试了iponeX、ipone12,在手机端企业微信工作台打开小程序,频繁出现“网络无法连接”;网络没有问题,在安卓机上表现正常。[图片]
2021-11-23 - wx.openChannelsActivity 如何获取 feedId?
wx.openChannelsActivity 如何获取 feedId
2021-08-13 - 企业微信JSSDK引入问题
企业微信官方文档:https://open.work.weixin.qq.com/api/doc/90000/90136/90514 按照文档所说在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.2.0.js 发现并不能调用wx.agentConfig,并提示 Uncaught TypeError: wx.agentConfig is not a function 然后继续翻看文档:https://open.work.weixin.qq.com/api/doc/90000/90136/90515 如果要通过agentConfig注入应用的权限,需要引入:https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js引入之后发现调用 wx.agentConfig 依旧提示 Uncaught TypeError: wx.agentConfig is not a function ,这就郁闷了,why??? 然后又去确认网页应用有没有添加js可信域名,但是添加之后依然不行,这就有点困扰了【openUserProfile、selectExternalContact、sendChatMessage】这些API不能调用? 后来看了下微伴助手的源码,发现引入的js和官方文档所述的不一样(https://res.wx.qq.com/wwopen/js/jsapi/jweixin-1.0.0.js),然后替换成这个js之后,所有API都能正常调用了。真坑呀!!!
2020-11-19 - 企业微信巨坑:wx.agentConfig is not a function
最近在给CabloyJS框架开发企业微信对接模块时,完全按照文档指引进行JS SDK的引入及注入Config配置时,遇到一个报错:wx.agentConfig is not a function 官方文档提到,需要引入http://res.wx.qq.com/open/js/jweixin-1.2.0.js,但是经过大量测试验证,得出如下解决方案: 1、引入http://res.wx.qq.com/open/js/jweixin-1.2.0.js 企业微信Mac版:通过wx.config、wx.agentConfig 企业微信手机版:报错:wx.agentConfig is not a function 2、引入https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js 企业微信Mac版:报错:window.wx未定义 企业微信手机版:通过wx.config、wx.agentConfig 3、引入https://res.wx.qq.com/wwopen/js/jsapi/jweixin-1.0.0.js 企业微信Mac版:通过wx.config、wx.agentConfig 企业微信手机版:通过wx.config、wx.agentConfig 总结: 在进行企业微信JS SDK对接时,正确引用的JS文件应该是https://res.wx.qq.com/wwopen/js/jsapi/jweixin-1.0.0.js,而这个文件链接在官方文档中根本就找不到,是笔者通过F12 Network标签反复比对出来的。与大家共享,希望少走弯路。
2020-06-17 - 开发分享朋友圈,出现一个错误, 到底调用了哪个api出现的错误?
开发分享朋友圈,出现一个错误, APP-SERVICE-SDK:shareImageMessage:fail rejected due to no permission current*****
2020-07-14 - 企业微信「联系我」 插件都发布一年了,到现在还是这个鸡肋模样,产品经理呢?
插件应该定位与快速打通企业微信和微信的好友关系,面向那些B2C的营销场景,让C端客户可以通过小程序快速添加企业微信好友,打造一个适合高客单价商品或长期复购商品的一对一服务营销模式。 期望:C端客户点击该插件后,弹出授权加好友的页面,客户确认后,就完成添加好友动作,下一步可以提示完成添加企业微信好友,也可以选择跳转到与新加企业微信好友的微信聊天窗口中。 现状:1:用户点开联系我,2:授权同意,弹出提示信息,点击“”我知道了“”,然后就得跳出小程序才能继续了3:退出小程序,去“企业微信”的服务通知里找那条下发邀请通知:4:点击邀请通知,弹出二维码 5:长按二维码,选择“打开对方的企业微信名片” ,系统显示企业微信名片信息,用户还要点击“添加到通讯录”,才真正加上好友关系(前提是企业微信中还要设置:客户添加时无需经过确认自动成为好友,否则还要发申请),6:加好友后方可进行对话 @「联系我」的产品经理,请问C端客户有这个耐心去加企业微信的好友么?
2019-11-29 - 日期选择器插件
本插件appid为wx42b95b4509175304, 请在小程序后台设置 > 第三方服务 > 插件中搜索此插件appid并使用。小程序 app.json 中使用插件的样例代码: "plugins": { "wui": { "version": "1.0.1", "provider": "wx42b95b4509175304" } }APIwxc-date-picker(日历选择组件)wxc-date-picker【props 】名称 类型描述 [代码]date[代码] string[说明]:日期选择期中默认选择的时间,如未传,默认选中当前时间(格式: "yyyy-MM-dd DD:HH:mm") [代码]enableTime[代码]bool [说明]:是否允许选择时间,由于微信默认 time 的 picker 仅支持到分,这里同样,有兴趣的同学可自行拓展至支持时分秒wxc-date-picker【bind 】名称描述[代码]onselectdate[代码][说明]:选择时间后点击确定会触发此事件,在使用此组件的 Page,或者 Component 中响应此事件即可使用可参见 demo 截图 [图片] APIwxc-checkin-picker(酒店/旅馆等行业用于选择入住/离店日期的日历组件)wxc-checkin-picker【props 】名称 类型描述 [代码]limitDays[代码] number[说明]:可选择的连续入住天数 [代码]limitMonths[代码] number[说明]:可接几个月内的预订(显示几个月的日历) [代码]checkInOn[代码] number[说明]:默认入住日期(时间戳,毫秒数)[代码]checkOutOn[代码] number[说明]:默认离开日期(时间戳,毫秒数)[代码]checkInText[代码] string[说明]:入住文字显示(默认“入住”)[代码]checkOutText[代码]string[说明]:入住文字显示(默认“离店”)[代码]checkedColor[代码]string[说明]:选中日期的背景色[代码]checkedTextColor[代码]string[说明]:选中日期的文字颜色wxc-checkin-picker【bind 】名称描述[代码]onconfirm[代码][说明]:选择入住/离店时间后的trigger事件使用可参见 demo 截图 [图片]
2018-09-20 - Crypto
基于CryptoJs,完全兼容小程序。支持MD5,SHA1,SHA3,SHA224,SHA256,SHA384,SHA512,以及 AES,DES,DES,TripleDES,RC4,Rabbit,Ripemd160,RSA加解密(0.0.003支持),及密钥对生成(0.0.003支持)。
2018-12-19