微信小程序

分类下相关文章

微信小程序 weui slideview 组件点击时传递参数

WeUI 小程序组件库的左滑删除组件 slideview 非常适合对条目进行编辑、删除操作。 使用文档 https://developers.weixin.qq.com/miniprogram/dev/extended/weui/slideview.html 但是在点击按钮之后,如何知道具体是哪行数据被点击了呢? 需要用到按钮组配置 buttons 设置,但是不能按照官方文档中的写死的做法,需要针对每一行数据做定制的 buttons 配置。 具体参数配置方法: WXML <mp-slideview buttons="{{item.btns}}" bindbuttont ...

阅读全文...

微信小程序获取经纬度对应的地理位置名称

为了方便用户在小程序页面中一目了然的知道自己当前位置,需要将获取到的经纬度转换成可读的位置描述。例如:烟台市开发区万科城。 位置信息 API 选型 高德地图接口 https://lbs.amap.com/api/webservice/guide/api/georegeo/ 腾讯地图 https://lbs.qq.com/miniProgram/jsSdk/jsSdkGuide/jsSdkOverview API 接口调用配额 腾讯地图个人版每天1万次;企业版未知 高德地图企业版 300 万次/天 高德地图 API 示例 wx.getLocation({ type: 'gcj02 ...

阅读全文...

微信小程序全局样式

开发微信小程序的过程中,如果页面较多,例如四五十个页面,那么重复用到的样式会很多。把反复用到的样式抽象出来,放到全局样式文件中,可以大大提高写界面的效率。 全局样式文件 例如,根目录下的 app.wxss 中是否可以定义全局的字号,及颜色。 例如,h1, h2 等。 测试了一下,确实可以。 全局样式:app.wxss 是全局样式,作用于每一个页面。 单页样式:每一个page目录下的wxss文件只作用于当前页面;且会覆盖全局样式。 哪些样式适合放到全局 常用字号、颜色规范 常用样式:卡片、对齐等 ...

阅读全文...

微信小程序获取用户当前位置的坐标经纬度

背景 在获取与地理位置相关的数据时,需要传递用户当前位置的坐标。 api https://developers.weixin.qq.com/miniprogram/dev/api/location/wx.getLocation.html 使用微信小程序位置 API 的注意事项 wx.getLocation 需要授权 scope.userLocation,并且必须在 app.json 中配置地理位置用途说明。例如, "permission": { "scope.userLocation": { "desc": &qu ...

阅读全文...

微信小程序广告组件的合规性审核

上周发布的微信小程序“报名人数统计”用户量终于突破了 1000 人,于是在小程序后台开通了流量主广告。但是,广告管理后台提示要先通过合规性审核才能显示广告。找了半天没找到提交合规性审核的入口在哪里。 如何提交合规性审核 实际上是自动触发的,并不需要手动提交审核。 广告组件是在代码通过审核后点击发布版本才会触发审核的。所以,只需要加上广告代码,然后按照正常的提交审核流程提交审核就行了。审核通过,点击发布,就会自动进入广告组件审核中状态。还会收到一条推送的微信消息提醒。 此时,在小程序后台查看状态,就可以看到处于审核中状态了。 小程序广告审核多久 官方宣称,广告组件审核为一个工作日(不包括节假 ...

阅读全文...

预约人数统计的小程序

在平时使用手机微信时,大家经常会有预约人数统计的需求,例如: 暑期辅导课程预约报名 美容院免费体验套餐预约报名 火锅店等餐饮门店预约占座等 果农自种水果预订,例如,预订烟台大苹果 之前大家都是编写信息发送到微信群里,然后等待目标客户私聊,或者群聊,再手动记录,异常繁琐。 现在,使用微信小程序 “报名人数统计” ,就能很好的解决这个问题,显著提高预约报名的统计效率。不但可以让客户规范地填写姓名和电话,还能查看浏览量,了解推广的效果如何。而且可以选择不公开统计信息,只有创建者可以查看客户的联系方式,保护隐私数据。同时避免了群聊造成的客户信息泄露。 真实场景举例 创建一个报名活动,填写活动名称 ...

阅读全文...

微信小程序下拉刷新

在微信小程序的一些统计页面,例如,查看用户量、浏览量等运营数据,很多时候,我希望能够不时地刷新一下,看看数据有没有变动。所以,比较好的体验是,在页面内提供下拉刷新功能。 page json 设置 增加配置项 "enablePullDownRefresh": true 用于开启当前页面下拉刷新功能支持。默认是 false。 参考: https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/page.html#%E9%85%8D%E7%BD%AE%E9%A1%B9 onPullDownRe ...

阅读全文...

小程序页面内容涉及信息发布平台功能,属于个人主体类型未开放类目

周末开发并提交审核成功的报名人数统计小程序 在周一连续审核失败。 审核失败原因 存在个人主体小程序未开放的服务类目,违反《微信小程序平台运营规范常见拒绝情形2.1》 详情描述 小程序页面内容涉及信息发布平台功能,属于个人主体类型未开放类目,建议申请企业主体类型小程序。 高昂的迁移费用 “小程序迁移”需支付审核服务费用人民币300元,该费用为用户基于腾讯公司提供的“小程序迁移”审核服务而支付给第三方专业审核机构的审核服务费用。一旦你确认提交小程序迁移申请,迁移流程随即开始,并产生审核服务相关成本、费用。无论小程序迁移申请的审核结果如何,所有费用不支持退款。 完全是霸王条款,我理解不了一个 ...

阅读全文...

微信小程序分享朋友圈功能体验

最近微信小程序再次开放了一个强悍的能力,支持分享朋友圈。这无疑是一个巨大的流量入口。所以,我立即在新开发的小程序上做了尝试。 配置方法 在 page js 文件中,类似于分享微信群的 onShareAppMessage 设置,增加一个 onShareTimeline 回调函数即可。 例如,我这周上线的一个统计人数小程序,增加了分享微信朋友圈的功能。这里,自定义了分享朋友圈的标题,即统计活动的名称。 /** * 用户点击右上角分享 */ onShareAppMessage: function () { return { title: this.data.activity.name ...

阅读全文...

HTTP 状态码 401 与 403 的区别

例如,在调用微信小程序后台服务接口时,如果没有带 token,应该返回 401 状态码还是 403? 容易混淆的名字 英文文档里 401 Unauthorized 403 Forbidden 看上去无法直接分辨两者的差异。 区别 401,是说服务端不知道你是谁。 例如,token 失效,或者 token 缺失,甚至 token 伪造。导致服务端无法识别你的身份,这时会返回 HTTP Status Code 401。客户端此时只能重试。 403,是说虽然服务端已经知道了你是谁,但是你没有权限去访问该数据资源。 例如,你登录成功了,但是你却非要去访问其他人的隐私内容,或者你无权访问的内容。 ...

阅读全文...

微信小程序 WeUI 组件库

WeUI 相对 Vant UI 的优势 WeUI 如果通过 useExtendedLib 扩展库 的方式引入,此时组件将不会计入代码包大小。非常适合对加载速度有要求的小程序。 微信官方组件,风格统一。还支持 dark 模式。 内置的图标丰富 官方维护,稳定性有保证 useExtendedLib 基础库 2.2.1 开始支持,低版本需做兼容处理。 但实际上 2.2.1 对应的微信版本是 18 年的,所以现在都 2020 年了基本不用担心兼容性问题。 WeUI 的特色组件 Slideview:支持左滑删除操作。类似邮件客户端里的左滑邮件,进行删除,标注等操作。 Half Screen D ...

阅读全文...

字节跳动小程序在今日头条 APP 搜素结果的展示

开发者平台 https://microapp.bytedance.com/ 自然搜素 自然结果方面,如果小程序内容能满足用户需求,对应的小程序内容将会被检索并呈现在搜索结果页中,其展示形式与其余 H5 页面一致。 优势:当 H5 页面内容质量与小程序一致时,会优先展示小程序。 搜素结果展示样式: 普通 H5 页面式样 阿拉丁卡片 接入自然搜素的方式: 与 H5 页面 URL 进行映射。好处是能够继承原 H5 的流量,生效快。 sitemap https://microapp.bytedance.com/dev/cn/mini-app/introduction/functional-pl ...

阅读全文...

字节跳动小程序个人账号与企业账号的区别

企业账号独有的权限 获取用户手机号 广告组件。不是很确定,个人开发者无需开具发票,平台按照相关税收法律法规的规定代扣代缴个人所得税 推送功能 某些类型的小程序只有企业账号支持 但是企业账号需要付费 50 元,无耻。 是否真的有信息流导流效果 至少,我看了半天,也没看到一条是小程序的,我非常怀疑做内容类小程序的效果。 但是,隔了几天,在头条顶部的搜索推荐中,点击推荐的搜素词,排名第一的是搜狐小程序的相关新闻。看来,还是有搞头。 ...

阅读全文...

百度小程序相对网站的优势

自然搜素流量优势 小程序优待:同质内容情况下,搜索会优先展现智能小程序页面 百度信息流流量入驻 百度小程序的内容可以入驻百度 app 信息流,这点是我比较看好的。 不能有第三方平台链接跳转,例如点击链接后跳转至其他 app,或引导下载 app。 入驻信息流的小程序,首页、首页首屏点击后的所有跳转页面(电商类小程序此处不限制)以及提交至信息流的素材落地页不能是 h5 页面 然而,不能跳转三方平台,决定了返利模式就走不通了。这样还是有一点局限。 所以,变现模式变成了自有服务的销售,和内置广告的变现。 百度小程序广告 一屏最多只能包含 2 条广告,且广告不能连续出现。 信息流推荐的分发逻辑是 ...

阅读全文...

统计参加人数的小程序

最近发现很多人有在微信或者QQ中,统计参加人数的功能需求。例如: 统计去食堂餐厅就餐的人数 统计参加周末团建的人数 统计周末加班的人数 统计坐车人数 统计上课人数 登记参会人数 等等。 于是我自己开发了一个统计人数的微信小程序,可以在微信中搜索 “报名人数统计” 或者扫描下方小程序码: 花了一个周时间完成了基础功能,正在逐步完善中,也欢迎大家给出建议。 主要功能界面 创建统计活动页面 参加活动页面 查看活动统计页面 功能简单实现起来还是挺耗费时间 本以为两天就能实现的人数统计功能,前后台加起来用了整整一周时间。很多基础性的功能由于没有顺手的基础组件,加上 golang 写小程序后台 ...

阅读全文...