微信小程序

JavaScript

微信小程序API 绘图对坐标轴进行顺时针旋转

38 0

绘图接口和方法canvasContext.rotate定义以原点为中心,原点可以用 translate方法修改。顺时针旋转当前坐标轴。多次调用rotate,旋转的角度会叠加。参数参数类型说明rotateNumber旋转角度,以弧度计(degrees * Math.PI/180;degrees范围为0~360)const ctx = wx.createCanvasContext('myCanvas')ctx.strokeRect(100, 10, 150, 100) ctx.rotate(2

JavaScript

微信小程序 启动性能

65 0

启动性能 小程序启动是小程序用户体验中极为重要的一环,启动耗时过长会造成小程序用户流失。 本章节的启动只包括小程序冷启动,不包括小程序后台切前台的热启动。 一、启动流程 在进行启动优化之前,先简单介绍以下小程序的启动过程。在小程序启动过程中,主要包括以下几个方面:注 1:小程序启动的这些部分不是串行完成的,会尽可能的并行进行。注 2:小程序启动各部分不是每次启动都完整进行的,会尽可能的利用缓存。1. 资源准备 1.1 小程序相关信息准备 在用户访问小程序时,微信客户端需要从微信后台获取小程序的配置、版本、

JavaScript

微信小程序云开发 云调用

37 0

云调用版本要求:wx-server-sdk >= 0.4.0、开发者工具 >= 1.02.1904090 (RC版下载)云调用是云开发提供的基于云函数使用小程序开放接口的能力,目前覆盖以下使用场景:服务端调用开放数据调用消息推送一、服务端调用云调用需要在云函数中通过 wx-server-sdk 使用。在云函数中使用云调用调用服务端接口无需换取 access_token,只要是在从小程序端触发的云函数中发起的云调用都经过微信自动鉴权,可以在登记权限后直接调用如发送模板消息等开放接口。使用方式如下

JavaScript

微信小程序 扫码支付

27 0

扫码支付(1)支付回调接口业务方调用微信扣费接口之后,接收扣费结果通知。1、 请求参数参数名称类型必选备注appidstringY小程序appidmch_idstringY支付商户号nonce_strstringY随机字符串encrypted_datastringY使用AESCBCPKCS7PADDINGivstringY用于解密的IVsignstringY1~5字段的签名解密后的参数如下:参数名称类型必选备注openidstringY用户在小程序appid下的openidbank_typestringY

JavaScript

微信小程序API 临时素材接口

42 0

临时素材接口获取临时素材小程序可以使用本接口获取客服消息内的临时素材(即下载临时的多媒体文件)。目前小程序仅支持下载图片文件。接口调用请求说明HTTP 请求方式: GET,HTTPS 调用https://api.weixin.qq.com/cgi-bin/media/get?access_token=ACCESS_TOKEN&media_id=MEDIA_ID 请求示例(示例为通过curl命令获取多媒体文件)curl -I -G "https://api.weixin.qq.com/cg

JavaScript

微信小程序API 背景

28 0

wx.setBackgroundTextStyle(Object object)基础库 2.1.0 开始支持,低版本需做兼容处理。 动态设置下拉背景字体、loading 图的样式参数Object object属性类型默认值必填说明textStylestring是下拉背景字体、loading 图的样式。successfunction否接口调用成功的回调函数failfunction否接口调用失败的回调函数completefunction否接口调用结束的回调函数(调用成功、失败都会执行)object.textS

JavaScript

微信小程序 注册页面 Page()函数

38 0

PagePage() 函数用来注册一个页面。接受一个 object 参数,其指定页面的初始数据、生命周期函数、事件处理函数等。 object 参数说明:属性 类型 描述data Object 页面的初始数据onLoad Function 生命周期函数--监听页面加载onReady Function 生命周期函数--监听页面初次渲染完成onShow Function 生命周期函数--监听页面显示onHide Function 生命周期函数--监听页面隐藏onUnload Function 生命周期函数--监

JavaScript

微信小程序云开发 兼容性问题

26 0

兼容性问题云开发能力从基础库 2.2.3 开始支持,现在 2.2.3 或以上的基础库已覆盖绝大部分用户(目前约 99.6% ),不应继续使用旧的兼容性处理方式。如采用了旧的兼容性处理方式,请去除 app.json / game.json 中的字段 "cloud": true。标签:微信小程序