开发微信小程序之前,要先知道它具备哪些API能力

2018/10/6 11:56:50
摘要: 在策划开发一个小程序之前,肯定要先知道它具备哪些API能力,可以方便的调起微信提供的哪些能力,才能知道它能实现哪些功能,有哪些是真的无法实现

在策划开发一个小程序之前,肯定要先知道它具备哪些API能力,可以方便的调起微信提供的哪些能力,才能知道它能实现哪些功能,有哪些是真的无法实现的。所以小编今天准备的内容,就是一篇小程序API能力清单,一起来看看它有多少API能力吧。

1、网络API列表

API

说明

发起网络请求

上传文件

wx.downloadFile

下载文件

wx.connectSocket

创建WebSocket连接

wx.onSocketOpen

监听WebSocket打开

wx.onSocketError

监听WebSocket错误

wx.sendSocketMessage

发送WebSocket消息

wx.onSocketMessage

接受WebSocket消息

wx.closeSocket

关闭WebSocket连接

wx.onSocketClose

监听WebSocket关闭


2、媒体API列表

API

说明

wx.chooseImage

从相册选择图片,或者拍照

wx.previewImage

预览图片

wx.startRecord

开始录音

wx.stopRecord

结束录音

wx.playVoice

播放语音

wx.pauseVoice

暂停播放语音

wx.stopVoice

结束播放语音

wx.getBackgroundAudioPlayerState

获取音乐播放状态

wx.playBackgroundAudio

播放音乐

wx.pauseBackgroundAudio

暂停播放音乐

wx.seekBackgroundAudio

控制音乐播放进度

wx.stopBackgroundAudio

停止播放音乐

wx.onBackgroundAudioPlay

监听音乐开始播放

wx.onBackgroundAudioPause

监听音乐暂停

wx.onBackgroundAudioStop

监听音乐结束

从相册选择视频,或者拍摄

  

3、文件API列表

API

说明

保存文件

wx.getSavedFileList

获取已保存的文件列表

wx.getSavedFileInfo

获取已保存的文件信息

wx.removeSavedFile

删除已保存的文件信息

wx.openDocument

打开文件

 

4、数据API列表

API

说明

wx.getStorage

获取本地数据缓存

wx.getStorageSync

获取本地数据缓存

wx.setStorage

设置本地数据缓存

wx.setStorageSync

设置本地数据缓存

wx.getStorageInfo

获取本地缓存的相关信息

wx.getStorageInfoSync

获取本地缓存的相关信息

wx.removeStorage

删除本地缓存内容

wx.removeStorageSync

删除本地缓存内容

wx.clearStorage

清理本地数据缓存

wx.clearStorageSync

清理本地数据缓存

 

5、位置API列表

API

说明

获取当前位置

wx.chooseLocation

打开地图选择位置

打开内置地图

地图组件控制

 

6、设备API列表

API

说明

获取网络类型

wx.onNetworkStatusChange

监听网络状态变化

获取系统信息

wx.getSystemInfoSync

获取系统信息

监听加速度数据

wx.startAccelerometer

开始监听加速度数据

wx.stopAccelerometer

停止监听加速度数据

监听罗盘数据

wx.startCompass

开始监听罗盘数据

wx.stopCompass

停止监听罗盘数据

设置剪贴板内容

wx.getClipboardData

获取剪贴板内容

拨打电话

扫码

 

7、界面API列表

API

说明

显示提示框

wx.showLoading

显示加载提示框

wx.hideToast

隐藏提示框

wx.hideLoading

隐藏提示框

wx.showModal

显示模态弹窗

wx.showActionSheet

显示菜单列表

设置当前页面标题

wx.showNavigationBarLoading

显示导航条加载动画

wx.hideNavigationBarLoading

隐藏导航条加载动画

新窗口打开页面

wx.redirectTo

原窗口打开页面

wx.switchTab

切换到 tabbar 页面

wx.navigateBack

退回上一个页面

动画

创建绘图上下文

绘图

wx.stopPullDownRefresh

停止下拉刷新动画

 

8、WXML节点信息 API 列表

API

说明

创建查询请求

selectorQuery.select

根据选择器选择单个节点

selectorQuery.selectAll

根据选择器选择全部节点

selectorQuery.selectViewport

选择显示区域

nodesRef.boundingClientRect

获取布局位置和尺寸

nodesRef.scrollOffset

获取滚动位置

nodesRef.fields

获取任意字段

selectorQuery.exec

执行查询请求

 

9、开放接口列表

API

说明

登录

获取用户信息

获取用户收货地址

发起微信支付

添加卡券

wx.openCard

打开卡券

 



声明:文章"开发微信小程序之前,要先知道它具备哪些API能力"为互诚科技—微信小程序开发公司的原创文章,转载请注明出处,谢谢合作!
标签:小程序开发文档
电话咨询:18011971195(黄先生)
在线留言:
微信扫码,关注我们
相关文章
  • 与公众号关联后,如何引导粉丝进入小程序?

    从今年的四月份开始,微信小程序就可以与公众号相互关联,为原本没有固定入口且不能用关注来留住粉丝的小程序提供一个有力的宣传推广方式。今天,我们就来探讨一下,如何利用两者关联性,来将粉丝流量引入到小程序当中。这也是对这些引流方式的总结,来让大家都清楚了解所有的关联引流方式。

  • 线下服务行业定制开发微信小程序的先决优势

    类似于家政类型的线下服务行业,也是一种可以开发小程序的线下场景,这些场景经过定制开发小程序

  • 汽车行业福利之“微信我的车”小程序上线

    微信小程序的开发与上线,就是为了更好地服务微信用户,所以微信官方也必须要均衡地考虑到更多的行业特点,根据这些特色去提供相应的服务。例如汽车行业,由汽车的制作、售卖与使用而衍生出来的其他服务需求,就是小程序可以提供的服务方向。而微信官方正式从这些方向去出发,上线了“微信我的车“小程序,为汽车服务行业带来福音。

  • 微信小程序开发嵌入直播,广州企业用潮流进行互动营销

    在前不久的微信小程序服务范围调整过后,小程序就开始可以接入直播这个服务功能

  • 微信小程序开发目录结构介绍

    在进行微信小程序开发的时候,有一个固定的默认的目录结构,该结构中包含一个app(主体部分)和多个page(页面),其中分别有四种文件类型

  • 广州微信小程序开发公司总结小程序5大推广方式

    微信小程序开发之后的推广与运营才是一直以来需求开发者担心的主要问题,由于小程序无处不在,触手可及

河北快3 河北快3 128彩票充值中心 江苏快3 好彩客 河北快3 大象彩票APP 双赢彩票充值中心 江南娱乐充值 河北快3走势图