博主信息
博文 25
粉丝 0
评论 0
访问量 20156
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
API小程序接口
杨发国的博客
原创
1919人浏览过

API是小程序重量级功能,等同于小程序封装后的js方法,调用可以直接操控手机的硬件,譬如摄像头。

基础类:

wx.canIUse

判断小程序的API,回调,参数,组件等是否在当前版本可用。返回值布尔类型。

界面交互类

wx.showToast:显示消息提示框

wx.showModal:显示模态对话框

wx.showLoading:显示 loading 提示框。需主动调用 wx.hideLoading 才能关闭提示框

wx.showActionSheet(Object object):显示操作菜单

wx.hideToast(Object object):隐藏消息提示框

导航栏

wx.showNavigationBarLoading:在当前页面显示导航条加载动画

wx.setNavigationBarTitle(Object object);动态设置当前页面的标题

背景:

wx.showTabBarRedDot:显示 tabBar 某一项的右上角的红点

wx.showTabBa:显示tabBar

字体

wx.loadFontFace:动态加载网络字体。文件地址需为下载类型。iOS 仅支持 https 格式文件地址。

Animation wx.createAnimation:

创建一个动画实例 animation。调用实例的方法来描述动画。最后通过动画实例的 export 方法导出动画数据传递给组件的 animation 属性。

网络:

发起请求:

RequestTask wx.request(Object object):发起 HTTPS 网络请求。使用前请注意阅读相关说明。

下载:

DownloadTask wx.downloadFile(Object object):

下载文件资源到本地。客户端直接发起一个 HTTPS GET 请求,返回文件的本地临时路径,单次下载允许的最大文件为 50MB。使用前请注意阅读相关说明。

注意:请在服务端响应的 header 中指定合理的 Content-Type 字段,以保证客户端正确处理文件类型

上传:

UploadTask wx.uploadFile(Object object)

将本地资源上传到服务器。客户端发起一个 HTTPS POST 请求,其中 content-type 为 multipart/form-data。使用前请注意阅读相关说明。

websocket:

wx.sendSocketMessage(Object object)

通过 WebSocket 连接发送数据。需要先 wx.connectSocket,并在 wx.onSocketOpen 回调之后才能发送。

画布:

OffscreenCanvas wx.createOffscreenCanvas():创建离屏 canvas 实例

CanvasContext wx.createCanvasContext(string canvasId, Object this)

创建 canvas 的绘图上下文 CanvasContext 对象

开放接口:

开放接口必须经过用户确定才可以继续使用

wx.login:

调用接口获取登录凭证(code)。通过凭证进而换取用户登录态信息,包括用户的唯一标识(openid)及本次登录的会话密钥(session_key)等。用户数据的加解密通讯需要依赖会话密钥完成。更多使用方法详见 小程序登录。

wx.checkSession:检查登录态是否过期。

路由类:

wx.switchTab

跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面

案例:

wx.switchTab(Object object)

跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面

url  必须是小程序内页,外链没有成功;

QQ截图20191007175000.png

333.png

本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学