微信小程序

分类下相关文章

微信小程序遮罩层的实现

应用场景 第一次打开小程序时的引导图显示 弹窗显示信息 模板代码 <view class="mask" hidden="{{ hide_mask }}" bindtap="close_mask"> <image src="/images/some.png" ></image> </view> 样式代码 .mask { position: fixed; left: 0; top: 0; right: 0; bottom: 0; ba ...

阅读全文...

微信小程序开发工具测试扫码参数解析

扫码参数解析文档: https://developers.weixin.qq.com/miniprogram/dev/api-backend/wxacode.getUnlimited.html 调试阶段可以使用开发工具的条件编译自定义参数 scene=xxxx 进行模拟 开发工具模拟时的 scene 的参数值需要进行 encodeURIComponent 例子: 假设 scene 参数的值为 "name=zhongwei" encodeURIComponent("name=zhongwei") "name%3Dzhongwei" ...

阅读全文...

基于已认证公众号,注册微信小程序的流程

公众号用户可复用已认证的公众号资质创建小程序,所以这样更节省时间。 登陆已认证的微信公众号后台。 登陆地址:https://mp.weixin.qq.com 选择左侧菜单栏的“小程序”,选择“开通”。如下图: 选择快速注册并认证小程序: 确认协议,点击“快速创建”。 勾选“运营者信息”和 “微信认证资质”,点击“下一步” 填写邮箱及密码,然后接收激活邮件。Tips:使用一个 gmail 邮箱无限注册微信小程序管理账号 点击激活链接,打开相应页面,确认信息,并填写手机验证码。扫描验证即可。 提交之后,就会自动登陆小程序的管理后台。此时你会发现页面左上角的标题已经变成了“小程序”。 填写小 ...

阅读全文...

使用一个 gmail 邮箱无限注册微信小程序管理账号

平时奔命于实现客户的各种奇葩小程序功能需求,终于有个周末没那么忙,我决定给自己定制一个微信小程序。 但是,发现注册微信小程序需要绑定一个邮箱,而我平时常用的两个不知道何时已经绑定过了。而注册一个新邮箱异常麻烦,QQ 需要绑定手机号,163 也是。作为一个想给自己写一百个小程序的好儿郎,我觉得这样注册邮箱太浪费生命,管理成本也很高。 突然想起曾经在哪里看过,一个 gmail 邮箱可以通过在后面加后缀当成 N 个邮箱使用的介绍。 于是搜索了一下,果然可以。方法是: 在已有的 gmail 邮箱前缀部分添加 +anything 例如,如果你原有的邮箱是 tony@gmail.com 可以通过加后缀 ...

阅读全文...

微信小程序打赏功能的相关问题

微信小程序打赏功能是否算是虚拟支付 打赏和购买线下商品均不属于虚拟支付。 打赏功能细分为给开发者打赏和给普通用户打赏 给开发者打赏,不需要任何资质,不需要添加特殊类目 但是如果要给普通用户打赏,需要添加社交红包-社交红包类目 参考: https://developers.weixin.qq.com/community/develop/doc/0000865a6804b07f5248175fd56c00?highLine=%25E6%2589%2593%25E8%25B5%258F 属于社交红包类目的打赏功能需要红包类小程序商户号 微信官方的说法是,为了规避风险,社交红包类目需要使用特殊的小 ...

阅读全文...

微信小程序在 oppo 和坚果 android 系统上页面下拉卡顿问题

今天遇到一个诡异的微信小程序卡顿问题。 商品列表,下拉时,在 oppo 和坚果 android 系统上异常卡顿。但是在华为最低端的 600 块钱手机上依然流畅。所以,排除了由于节点过多引起卡顿的猜测。 于是百度了一下。果然在 oppo 的 android 系统上有一个通病,scroll-view 中如果包含 input 就会卡顿。。。 而,我把当前商品的数量写在了 input 中,换成 text 标签之后,这个问题就解决了。非常流畅。 ...

阅读全文...

微信小程序 tabbar 图标添加角标

例如,当购物车里有商品时,在微信小程序底部的 tabbar 购物车图标加上数字提示,用户体验会非常好。 调用接口 wx.setTabBarBadge({ index: 0, text: '1' }) 注意: text 必须为文本,不能是数字。如果为数字,转换为字符串。 效果如图 去掉角标 wx.removeTabBarBadge({ index: 0, }) 官方文档 https://developers.weixin.qq.com/miniprogram/dev/api/wx.setTabBarBadge.html ...

阅读全文...

微信好物圈可由微信小程序 API 提交商品

微信好物圈这个功能有点意思。可以看到微信好友推荐的商品。我猜测这个设计的初衷是 清理朋友圈的微商信息 让闲的在微信里不知道干什么的人多一个消耗时间的去处 面对抖音商品推荐的被动跟进 微信好物圈有点类似目前微信里的看一看功能,看一看可以看到微信好友推荐的公众号文章。当然这个功能我从来都不愿打开 我是不相信微信公众号里会产生什么有阅读价值的文章的 那些点了推荐的人,可能推荐的目的并不单纯,至少我是不想让我的微信好友知道我阅读过什么 朋友圈我都半年不看了,我还会看这个么 所以我觉得这个功能是把微信变成垃圾信息集中地的又一力作。 微信小程序 当然对于靠微信小程序吃饭的我来说,又多了一个向客户兜 ...

阅读全文...

微信小程序上传大视频文件到七牛 CDN

目前有个需求是使用微信小程序上传视频到后台,视频长度在三分钟左右,大小在 500M 左右。 微信小程序官方提供了 wx.chooseVideo 接口 ,以拍摄视频或从手机相册中选视频,然后使用七牛的三方上传 SDK 进行上传。 https://github.com/gpake/qiniu-wxapp-sdk wx.chooseVideo 返回的数据 duration: 17 errMsg: "chooseVideo:ok" height: 1080 size: 42860973 tempFilePath: "wxfile://tmp_e21ce2292ded4a8 ...

阅读全文...

微信小程序观看直播时卡顿或黑屏原因

昨晚客户反馈直播时,用户侧微信小程序端视频卡顿,或者黑屏。 从腾讯云直播后台看,客户的直播源应该是网络状况不佳,传送的视频源掉帧严重。 直播对宽带上行带宽的要求 无线网络:WIFI 连接的直播受距离、环境等使用因素的影响,需要让设备尽量靠近 WIFI 信号源,避免穿墙或金属物遮挡,保持信号强度,带宽6M以上,同时避免其他设备接入 WIFI 信号源抢占信号; 有线网络:直播场地有专门的网口使用,最好是专线网络,上下行带宽不少于4M; 本地测速 腾讯电脑管家有个测试功能,可以看一下上传速度。 客户说是在家里进行的直播,测试结果一看。下载速度 5M/s,上传速度 1M/s。确实保证不了上传速 ...

阅读全文...

微信小程序中视频无法播放,显示黑屏,但是有声音

微信小程序的视频播放组件,在某些低端 Android 手机上无法正常播放视频,例如华为的某些机型。 表现为,播放时只显示黑屏,但是有声音。 而并不是所有的视频都如此,只有部分视频出现这个问题。于是对比了两个视频文件,一个为在问题手机上能正常播放的,另一个则不能。 可以播放的 MP4 视频相关参数 该视频是由腾讯云直播服务自动生成的录播文件。 Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format prof ...

阅读全文...

微信企业付款到零钱功能的开通条件及限额

由于经常要在微信小程序或者微信公众号网页中加入微信提现功能,所以必须了解一下微信企业付款到零钱功能的限额: 商户的单日总限额 接收方的日限额 接收方的单笔限额 (上限,及下限) 开通条件 分两种情况 入账方式为即时入账至商户号,结算周期为T+1的商户,需满足三个条件:1)入驻满90天,2)截止今日往回推30天连续不间断保持有交易,3)保持正常健康交易 其余结算周期的商户无90天/30天开通限制,但仍需保持正常健康交易 目前申请的账号,基本都为 T+1 结算周期,所以 90天/30天 开通限制实际上是非常坑爹的。需要做好心理准备。 付款额度 接受方,单笔及单日限额都是 2W,单笔最低额 ...

阅读全文...

微信支付回调 IP 白名单

附一:微信支付回调通知出口IP列表 商户侧对商户回调通知功能开通白名单网段: 101.226.103.0/25、140.207.54.0/25、103.7.30.0/25、183.3.234.0/25、58.251.80.0/25 说明: 上海电信出口网段 101.226.103.0/25 上海联通出口网段 140.207.54.0/25 深圳电信出口网段 183.3.234.0/25 深圳联通出口网段 58.251.80.0/25 香港出口网段 103.7.30.0/25 注意:深圳的出口为新增,商户侧需要新开防火墙 官方文档地址: https://pay.weixin.q ...

阅读全文...

微信小程序扫码登录网站逻辑

想实现网站与微信小程序账号打通,并且网站的登录可以使用微信扫码,弹出微信小程序确认登录。 实现逻辑参选下面的思维导图 需要注意的事项 账号打通是基于使用了同一 MySQL 数据库。 但是项目是两个独立的 Laravel 项目,要想 access_token 共用,需要保证 .env 中的 key 一致 oauth-private.key oauth-public.key 一致 ...

阅读全文...

微信提现失败:更换了openid,但商户单号未更新

现象是,部分用户提现失败,大部分能提现成功。 固定的几个用户,调用微信提现接口时,一直报错 更换了openid,但商户单号未更新 刚开始我以为是,提现按钮点击了多次,同一订单号被提交。(订单号是使用表单的自增ID做的) 但一想,这跟提示的错误信息完全无关啊。而且,就算是重复提交,也应该有一个请求是成功的,但实际上并没有一个成功的。 难道是数据错乱了?那就麻烦大了。。。 反复了确认了几遍代码逻辑,发现不是逻辑问题。数据库中的数据从更新日期看也没有被篡改的迹象。 那就没有头绪了。。。既然逻辑没问题,为何还会说更换了 openid。。。 突然想到,莫不是这个数据表在上线时被清空过,并且重置了自增 ...

阅读全文...

近期节日

2019年06月20日 世界难民日
2019年06月21日 夏至
2019年06月22日 中国儿童慈善活动日
2019年06月23日 国际奥林匹克日
2019年06月25日 全国土地日
2019年06月26日 国际禁毒日
2019年06月30日 世界青年联欢节
2019年07月01日 中国共产党诞生日
2019年07月01日 香港回归日
2019年07月02日 国际体育记者日
2019年07月06日 国际接吻日
2019年07月07日 抗日战争纪念日
查看更多节日