微信小程序
文章平均质量分 63
RogerQianpeng
“While the world sleeps, you dream.”
展开
-
【微信小程序/前端】实用样式相关内容简记
一些零散的点的简单记录。原创 2023-04-18 10:16:46 · 874 阅读 · 1 评论 -
【微信小程序】webview使用、限制、扩展说明
如果想知道渠道来源,比如业务场景是从多个渠道通过Url Scheme跳入web-view,想知道各个渠道的流量,也可以在生成时设置不同的channel字段,然后在此处读取再落库。Url Scheme跳转进入时,进入的并非小程序首页,左上角会出现首页按钮,可以隐藏。以及你自己的后端服务,即可获得用户的openid、unionid。1、关联公众号的非文章页【公众号带“关注”按钮的首页(下图)】在h5中,也可以调用一些wx提供的接口,比如常见的跳回带参。用生成的带参数的Url Scheme跳入也可以读取到参数。原创 2023-02-01 15:22:59 · 7059 阅读 · 0 评论 -
【微信小程序】图片选择、转码、压缩、预览、上传,file与base64
微信小程序中,上传图片,如标题,涉及图片选择、图片转码、图片压缩、图片预览、图片上传等。原创 2023-01-31 19:32:49 · 3434 阅读 · 0 评论 -
【微信小程序】关于H5跳转微信小程序、微信小程序跳转H5、微信小程序跳转微信小程序的实现方法
业务提出需求,要实现H5跳转微信小程序的需求,在浏览器、微信环境下,都能通过H5跳转进入小程序。另外,本文也将微信小程序跳转到H5,以及微信小程序跳转到微信小程序的方法进行汇总。对于,微信公众号跳转微信小程序、微信小程序跳转微信公众号,本文不会涉及。原创 2022-12-08 15:13:33 · 5289 阅读 · 0 评论 -
【微信小程序】获取用户手机号的实现
本文,是纯前端实现微信小程序获取用户手机号的实现方法总结,并给出了相应的注意点与优化点说明。(注意:获取用户手机号,需要用已通过企业认证的小程序账号)1、记录一下实现方法。2、官方文档写得详细具体,但弯弯绕绕,不易理解与操作。3、网络上缺少相关的高质量的完整文章。可以,很多文章都用了后端,但这都是落后的、过时的、不必要的。不需要,那些文章都是落后的、过时的或者不全面的。对于后续优化,本文只能给出方向,不能给出具体实现;对于一进入小程序,不需要点击按钮就获取用户手机号,并未找到实现方法;对于点击获取用户手机原创 2022-12-06 19:13:52 · 3875 阅读 · 0 评论 -
【微信小程序】使用npm并引入vant-weapp组件库
vant文档与微信小程序文档写得弯弯绕绕,你引用我,我引用你,还给出了多种不同情况下的选项,甚至有步骤缺失,导致踩了一点小坑,浪费了一些没必要的时间,这里给出完整可行的实现方法,以供参考。首先,当然是先建一个微信小程序新建一个终端,执行,进行npm初始化,会生成一个package.json此条在官方文档中未说明下载一下此条官方文档给出了多条选择打开app.json,删除此条官方文档在“注意”中说明了现在普遍使用的新版本配置方法屏幕最顶栏菜单,菜单-工具-构建npm在app.json中引入具体组件,然原创 2022-12-06 16:47:40 · 641 阅读 · 0 评论 -
【微信小程序】用户隐私协议合规修改
总之,要用,就按要求填写;不用,就删个干净,包括引入的框架、组件库、组件、工具类等等,都要修改干净,确保项目代码中完全不带有任何涉及用户隐私的方法(注意,如果有多个开发环境、测试环境,最好都进行修改删除)。原创 2022-11-29 11:27:14 · 3068 阅读 · 0 评论 -
【微信小程序】微信小程序跳转H5页面的实现思路与方案
在微信小程序体验方面,首屏可以通过预置海报或营销活动等方式,提高小程序的项目完整度,而不仅仅只是一个写了url的web-view标签。(一)微信小程序首页为活动营销页面,页面中有一个按钮,点击进入含有web-view标签的H5具体功能页。在用户使用体验方面,值得注意的是,页面加载会需要一定的时间,可以通过增加加载动画、预置海报等方式优化。(五)微信小程序,点击按钮,跳转进入公众号,引导用户关注公众号后在公众号H5页面中继续业务。(四)微信小程序,点击按钮,将链接保存到剪贴板中,并提示用户到浏览器中打开。原创 2022-11-16 09:52:57 · 16709 阅读 · 0 评论 -
【微信小程序】项目上线所需AppID、AppSecret和原始ID获取的逐步方法
本文内容面向业务老师,通过详细的逐步方法,帮助对流程不熟悉的有微信小程序管理员权限的业务老师,通过微信公众平台,获得项目上线所需的AppID、AppSecret、原始ID,不熟悉流程的开发人员也可以阅读。注意:尽量只生成一次,然后记录下秘钥,因为虽然可以多次生成,但是需要向微信银行报备授权,所以最好不要多次生成重新报备。管理员用户,同AppID页面,点击“生成”,生成小程序秘钥。微信公众平台 - 开发 - 开发管理 - 开发设置。左侧,设置 - 基本设置,完成信息填写后获得。原创 2022-10-18 14:12:00 · 4997 阅读 · 0 评论 -
【微信小程序】开发、测试、上线全流程梳理总结
需要注意:路由修改及授权、DDL脚本、DML脚本、回退脚本、初始化数据脚本等,涉及外部的接口授权与配置(微信),检查数据库是否会发生冲突、数据库表存在性、服务器目录读写权限、网络规则开通、其他配置项,AppId、AppSecret等用生产的,发布生产版本提交微信审核。如果没有配置过仓库,则在版本管理 - 设置 - 远程中,添加仓库,并在版本管理 - 设置 - 网络和认证 - 使用用户名和密码中,添加Git账户和Git密码。管理 - 成员管理 - 项目成员 - 下拉键 - 添加成员。原创 2022-10-18 11:00:21 · 1188 阅读 · 0 评论 -
【微信小程序】target与currentTarget区别简记
示例代码中,常能见到e.target或者。简单来说,就是当前对象,target就是整个对象(包含子元素)。所以当点击某单一组件时,直接获取其data可以用,而当该组件被包了一层,事件在父元素,数据在子元素,则需要使用target。原创 2022-10-18 09:40:57 · 1151 阅读 · 0 评论