微信小程序
微信小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。
临沂码农王老七
5年java开发,6年php开发,5年团队管理经验
展开
-
小程序如何生成openid、unionid,thinkphp后台
UnionID机制说明 如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过UnionID来区分用户的唯一性 因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的UnionID是唯一的。 换句话说,同一用户,对同一个微信开放平台下的不同应用,UnionID是相同的。UnionID获取 1、通过wx.login等接口 (1)调用wx.login()获取临时登录凭证code,并回传到开发者服务器。 ...原创 2022-05-22 17:56:35 · 1316 阅读 · 0 评论 -
生成带参微信小程序太阳码,thinkphp5后台
生成带参微信小程序太阳码,thinkphp5后台原创 2022-01-04 17:22:13 · 531 阅读 · 0 评论 -
PHP生成小程序带参太阳码报错解决方案(“errcode“:41030,“errmsg“:“invalid page rid: 61d3fd8b-173141e8-1360a9e5“)
微信小程序开发过程中,如果碰到错误码41030 invalid page这个错误。通常这个错误是我们在做生成动态二维码的时候出现。{"errcode":41030,"errmsg":"invalid page rid: 61d3fd8b-173141e8-1360a9e5"}错误的原因是:小程序还未上线,就调用了后台生成动态二维码的功能。又或者小程序已上线,但是动态二维码的跳转地址是新添加的页面。此时使用动态二维码获取接口,就会报41030错误。既然知道了错误产生的原因,那么怎么解决呢,目前没有原创 2022-01-04 16:22:07 · 6280 阅读 · 0 评论 -
微信小程序报错Unexpected end of JSON input
原因参数中有不识别的字符解决方案使用encodeURIComponent编码 //父页面 let item = JSON.stringify(json) wx.navigateTo({ url: '/xxx?item=' + encodeURIComponent(item) }) //子页面 onLoad: function(options){ let item = JSON.parse(decodeURIComponent(optines..原创 2021-10-16 14:55:31 · 353 阅读 · 0 评论 -
微信小程序“淘淘猜成语”开发教程(该成语接龙已上线,功能齐全)
回家孩子总是抱着手机玩游戏,怎么说都不改,于是萌生了开发一款小程序给孩子玩,又能娱乐又可以让他多少学一些知识。思考良久,最后还是决定写一款猜成语的小程序,但是奈何老七对前端研究不深。这里很是感谢程序员锤哥开源的成语接龙,我参考了他的小程序界面!废话少说1.首先注册微信小程序账号注册其实简单的很,个人的企业的都OK。2.下载小程序开发工具小程序开发工具下载页面下载安装就不多说了3.小程序开发4.后台开发5.开发完成后提交上线不仅仅有正常的猜成语功能,原创 2021-06-25 16:41:56 · 930 阅读 · 2 评论 -
微信小程序 -语音合成:将文字转为语音(小程序插件:微信同声传译)
1.小程序后台添加微信同声传译插件原创 2021-06-11 15:22:27 · 1762 阅读 · 3 评论 -
小程序上拉刷新,实现分页功能(亲测可用)
从网上看到很多上拉刷新的代码,但是都不是太符合我的需求,没办法,自己写一个,同时分享出来供小伙伴们使用1.json文件1.首先要在app.json里面去将enablePullDownRefresh设置为true原创 2021-06-02 11:49:47 · 480 阅读 · 0 评论 -
分分钟开发小程序微信支付以及回调(文章下方有回调返回详细数据哦)
1.小程序端代码专门写了一个demo,就叫升级会员吧,下面是小程序端代码,.xml文件如下:<button bindtap="setVipUser">会员升级</button>.js文件代码如下://会员升级setVipUser:function(){console.log(wx.getStorageSync('token'));console.log('选择升级会员,进行支付了哦');vartotal_fe...原创 2021-05-18 17:25:09 · 2514 阅读 · 0 评论 -
微信小程序同声传译开发(语音识别、语音输入转文字)开发教程
微信同声传译插件是微信自研的语音输入,文本翻译等功能的插件封装,用于提供给第三方小程序调用。1.小程序后台进行配置在浏览器搜索微信公众平台,微信扫码登录小程序。点击设置->第三方设置->插件管理->添加插件。添加成功后如图:2.小程序端开发截止到5月16日,微信同声传译版本是0.3.4。2.1在小程序文件app.json中添加插件信息"plugins":{"WechatSI":{"version":"0.3.4"...原创 2021-05-16 15:16:12 · 3841 阅读 · 8 评论 -
小程序监听屏幕滑动事件
1.小程序页面点击事件的坐标系是以左下角为原点的直角坐标系。2.微信小程序提供bindtouchstart和bindtouchend接口用于监听触点的变化。3.xml文件中在需要监听的块外增加监听遮罩层,包含待监听块在内,也可以直接写在需要监听滑动的组件内<view bindtouchstart="touchStart" bindtouchend="touchEnd"> <!--待监听功能模块--></view>或者:<imagesrc.原创 2021-05-12 10:24:05 · 3063 阅读 · 3 评论 -
小程序rich-text 显示富文本
小程序中使用 rich-text 来显示富文本需要注意后台返回的数据是一个网页转义字符。当然直接使用rich-text的话无法正常解析。解决办法那么需要使用下面的一个方法进行反转义:小程序你需要用到的 .js文件写入下面的转义方法:escape2Html: function (str) { var arrEntities = { 'lt': '<', 'gt': '>', 'nbsp': ' ', 'amp': '&', 'quot': '"' }; retur...原创 2021-04-22 22:49:41 · 967 阅读 · 0 评论 -
微信小程序swiper高度动态适配(子元素高度不固定)
swiper,swiper-item{height:100vh!important;}或swiper,swiper-item{height:calc(100vh-75rpx)!important;}原创 2021-03-31 10:45:07 · 284 阅读 · 0 评论 -
2021年最新版去水印小程序搭建教程
环境搭建要求:新入手的朋友可以选择: Linux + 宝塔面板 + apache2.4+ php7.3使用条件:备案域名(小程序是不支持IP的)经过测试,程序完全可用。第一步骤,后台模块:后台我采用的是tp开源框架onebase后台界面看起来还是比较舒服的,而且可以快速开发。至于搭建宝塔的话,大家可以在网上搜索一下教程。下面的是我部署的宝塔界面:部署好之后,需要配置ssl证书,我这个证书是在阿里云申请的免费使用一年,大家也可以通过自己的途径进行申请:...原创 2021-03-21 11:08:54 · 2501 阅读 · 11 评论