分类归档

小程序

FWQ
小程序
怎么查看小程序账号主体信息
查看小程序账号主体信息的方法: 1、登录该帐号主体注册的任意一个小程序的管理后台(入口页:https://mp.weixin.qq.com/) 4、找到设置—基本设置—主体信息,进入信息栏右侧详情页,查询主体绑定帐号信息 推荐:《》 以上就是怎么查看小程序账号主体信息的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
详解微信小程序如何实现登录获取unionid的图文详解
这篇文章主要介绍了详解微信小程序 登录获取unionid的相关资料,需要的朋友可以参考下 详解微信小程序 登录获取unionid 首先公司开发了小程序, 公众号网页和app等, 之前都是用的openid来区分用户, 但openid只能标识用户在当前小程序或公众号里唯一, 我们希望用户可以在公司各个产品(比如公众号, 小程序, app里的微信登录)之间, 可以保持用户的唯一性, 还好微信给出了unionid. 下面分两步介绍一下 微信小程序 获取unionid的过程. 1. 首先 在微信公众平台注册小程序 , 然后在小程序上模拟登录流程. 注 : 这里只是简单登录流程, 实际中需要维护登录态, wx.checkSession() 可以检查此时的登录态是否过期. 若过期,…
2024-11-25 阅读全文 →
FWQ
小程序
php开发微信公众平台接口智能回复实例代码
这篇文章主要介绍了php版微信公众平台开发之智能回复开发,结合实例形式较为详细的分析了只能回复功能的原理与通过微信接口调用具体实现技巧,需要的朋友可以参考下 本文实例讲述了php版微信公众平台接口开发之智能回复功能实现方法。分享给大家供大家参考,具体如下: 智能回复是根据用户输入的条件来反馈结果用用户了,这个小编以前有做过信整理了一些例子供各位参考,比较完整主要是介绍在开发端了。 微信自推出后,着实火了一把,而支付功能的推出,又把微信推到了一个无可比拟的高度,然后申请微信订阅号或者服务号的人也开始比肩接踵。下面我将给大家简单讲解下微信公众平台开发接口。 先去 微信公众平台 申请账号,然后按照提示一步步。在选择订阅号和服务号上,个人只能申请订阅号,而且局限于基础功能;而企业两者都可以申请。订阅号和服务号的区别在于:订阅号可以每天群发一条消息,而服务号一个月才能群发一条;订阅号需要微信认证才能(企业才能认证,认证300元一次),而服务号则一开始就有自定义菜单,但是也可以认证,认证后服务号直接升级高级功能。更多差异请百度… 立即学习“”; 我申请的是订阅号,因为是个人。只要传一张手捧身份证的人头照就可以了,虽然有点傻。然后等待信息登记审核(一天左右时间)。通过后直接进入 微信公众平台 ,点击功能进入高级功能,关闭,开启开发模式,然后下载微信提供的demo,解压,就一个文件:wx_sample.php,代码如下: <?php /** * wechat php test */ //define your token define("TOKEN", "weixin"); $wechatObj = new wechatCallbackapiTest(); $wechatObj->valid();…
2024-11-25 阅读全文 →
FWQ
小程序
解读和分析微信小程序官方组件:一、view(视图容器 )
view组件说明:    视图容器    跟html代码中的p一样,可以包裹其他的组件,也可以被包裹在其他的组件内部。用起来比较自由随意,没有固定的结构。 view组件的用法:示例项目的wxml代码: [XML] 纯文本查看 复制代码     <view>             <view>退格</view>             <view>清屏</view>             <view>+/-</view>             <view>+</view>           </view>           <view>             <view>9</view>             <view>8</view>             <view>7</view>             <view>-</view>           </view>           <view>             <view>6</view>             <view>5</view>             <view>4</view>             <view>×</view>           </view>           <view>…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序Promise简化回调实例分享
promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,es6 将其写进了语言标准,统一了用法,原生提供promise对象。本文主要和大家介绍微信小程序使用promise简化回调,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。Promise 提供统一的 API,各种异步操作都可以用同样的方法进行处理。 了解什么是 Promise 对象 在项目中,会出现各种异步操作,如果一个异步操作的回调里还有异步操作,就会出现回调金字塔。 比如下面这种 // 模拟获取code,然后将code传给后台,成功后获取userinfo,再将userinfo传给后台 // 登录 wx.login({   success: res =&gt; {     let code = res.code     // 请求     imitationPost({       url: '/test/loginWithCode',       data: {         code       },       success: data =&gt; {         // 获取userInfo         wx.getUserInfo({           success: res =&gt; {             let userInfo = res.userInfo…
2024-11-25 阅读全文 →
FWQ
小程序
利用Canvas实现直播时点赞冒气泡的效果
先发canvas实现直播点赞气泡效果图: 实现细节: 1.JS: drawImage:function(data){ var that = this      var p10= data[0][0];  /* 三阶贝塞尔曲线起点坐标值*/      var p11= data[0][1];  /* 三阶贝塞尔曲线第一个控制点坐标值*/      var p12= data[0][2];  /* 三阶贝塞尔曲线第二个控制点坐标值*/      var p13= data[0][3];  /* 三阶贝塞尔曲线终点坐标值*/      var p20= data[1][0];      var p21= data[1][1];      var p22= data[1][2];      var p23= data[1][3];      var p30= data[2][0];      var p31= data[2][1];      var p32= data[2][2];      var p33= data[2][3];      var t = factor.t;      /*计算多项式系数 (下同)*/        var cx1 = 3*(p11.x-p10.x);      var bx1 = 3*(p12.x-p11.x)-cx1;      var ax1 = p13.x-p10.x-cx1-bx1;      var cy1 = 3*(p11.y-p10.y);      var by1 = 3*(p12.y-p11.y)-cy1;      var ay1 = p13.y-p10.y-cy1-by1;      var xt1 = ax1*(t*t*t)+bx1*(t*t)+cx1*t+p10.x;      var yt1 = ay1*(t*t*t)+by1*(t*t)+cy1*t+p10.y;      var cx2 = 3*(p21.x-p20.x); …
2024-11-25 阅读全文 →
FWQ
小程序
改进异步封装:处理带返回值的异步调用 – 边城客栈
最近几篇文章都跟微信小程序开发有关,所以有人就问:“小程序不懂啊,能不能写点别的?”。其实不用太在意“小程序”这件事情,因为“小程序”在文章中只是一个开发场景,我们实际解决的问题并非只在小程序中才会遇到,而解决问题的手段完全与小程序无关! 1. 问题 在 Proxy 封装微信小程序的异步调用 中留下了一个问题: 像 wx.request()  这种原本就有返回值的情况,该如何封装呢? 如果需要在请求的过程中取消请求,就会用到 wx.request() 的返回值: const requestTask = wx.request(...); if (...) { // 因为某些原因需要取消这次请求 requestTask.abort(); } 登录后复制 封装过后的 awx.request() 会返回一个…
2024-11-25 阅读全文 →
FWQ
小程序
微信公众平台开发之获得ACCESSTOKEN .Net详解及实例
这篇文章主要介绍了微信公众平台开发实战Java版之微信获取用户基本信息 的相关资料,需要的朋友可以参考下 在关注者与公众号产生消息交互后,公众号可获得关注者的OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的。对于不同公众号,同一用户的openid不同)。 公众号可通过本来根据OpenID获取用户基本信息,包括昵称、头像、性别、所在城市、语言和关注时间。 开发者可通过OpenID来获取用户基本信息。请使用https协议。 我们可以看看官方的文档:获取用户的基本信息。 接口调用请求说明  http请求方式: GET api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN 参数说明 参数 是否必须 说明 access_token 是 调用接口凭证 openid 是 普通用户的标识,对当前公众号唯一 lang 否 返回国家地区语言版本,zh_CN 简体,zh_TW 繁体,en 英语 返回说明 正常情况下,微信会返回下述数据包给公众号:…
2024-11-25 阅读全文 →
FWQ
小程序
详解微信小程序开发实现定位到当前城市代码
这篇文章主要介绍了微信小程序 定位到当前城市实现实例代码的相关资料,需要的朋友可以参考下 微信小程序 定位到当前城市 首先需要申请百度地图Geocoding API Geocoding API包括地址解析和逆地址解析功能: 1.地理编码:即地址解析,由详细到街道的结构化地址得到百度经纬度信息,例如:“北京市海淀区中关村南大街27号”地址解析的结果是“lng:116.31985,lat:39.959836”。同时,地理编码也支持名胜古迹、标志性建筑名称直接解析返回百度经纬度,例如:“百度大厦”地址解析的结果是“lng:116.30815,lat:40.056885” ,通用的POI检索需求,建议使用Place API。 2.逆地理编码:即逆地址解析,由百度经纬度信息得到结构化地址信息,例如:“lat:31.325152,lng:120.558957”逆地址解析的结果是“江苏省苏州市虎丘区塔园路318号”。 代码: Page({   data:{   city:''   },   onLoad:function(options){   this.loadInfo();   },   loadInfo:function(){   var page=this   wx.getLocation({   type: 'wgs84', // 默认为 wgs84 返回 gps 坐标,gcj02 返回可用于 wx.openLocation 的坐标   success: function(res){   // success   var longitude=res.longitude   var latitude=res.latitude …
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序的自定义模态弹窗的介绍
这篇文章主要为大家详细介绍了微信小程序实战之自定义模态弹窗,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 首先看看官方提供的模态弹窗,供大家参考,具体内容如下 api如下: 示例: 这样的模态弹窗,充其量只能做个alert,提示一下信息。但是并不能使用它来处理复杂性的弹窗业务,因此写了Michael从新自定义了一个,采用了仿原生的样式写法 wxml: <!--button-->  <view>button</view>    <!--mask-->  <view></view>  <!--content-->  <!--使用animation属性指定需要执行的动画-->  <view>     <!--drawer content-->   <view>弹窗标题</view>   <view>   <view>   <label>标题</label>   <input>   </view>   <view>   <label>标题</label>   <input>   </view>   <view> …
2024-11-25 阅读全文 →