小程序有多少接口 第1篇
从网络上下载或录音的文件都是临时保存的,若要持久保存,需要用到文件API。文件API提供了打开、保存、删除等操作本地文件的能力,主要包括以下5个API接口: ■ (Object)接口 用于保存文件到本地。 ■ (Object)接口 用于获取本地已保存的文件列表。 ■ (Object)接口 用于获取本地文件的文件信息。 ■ (Object)接口 用于删除本地存储的文件。 ■ (Object)接口 用于新开页面打开文档,支持格式:doc、xls、ppt、pdf、docx、xlsx、ppts。
wx. saveFile(Object)用于保存文件到本地,其相关参数如表所示。
wx. getSavedFileList(Object)接口用于获取本地已保存的文件列表,如果调用成功,则返回文件的本地路径、文件大小和文件保存时的时间戳(从1970/01/01 08: 00: 00到当前时间的秒数)文件列表。其相关参数如表所示:
wx. getSaveFileInfo(Object)接口用于获取本地文件的文件信息,此接口只能用于获取已保存到本地的文件,若需要获取临时文件信息,则使用wx. getFileInfo(Object)接口。其相关参数如表所示:
wx. removeSaveFile(Object)接口用于删除本地存储的文件,其相关参数如表所示:
(Object)接口用于新页面打开文档,支持格式有dox、xls、ppt、pdf、docx、xlsx、pptx,其相关参数如表所示
1. wx. setStorage( Object )
(0bject)接口将数据存储到本地缓存接口指定的key中,接口执行后会覆盖原来key 对应的内容。其参数如表所示
2. wx. setStorageSync ( key , data )
wx. setStorageSync(key,data)是同步接口,其参数只有 key 和 data。示例代码如下:
1. wx. getStorage( Object )
(0bject)接口是从本地缓存中异步获取指定key 对应的内容。其相关参数如表所示
. getStorageSync( key)
(key)从本地缓存中同步获取指定key 对应的内容。其参数只有key
1. wx. removeStorage( Object )
(0bject)接口用于从本地缓存中异步移除指定key。其相关参数如表所示
( key )
(key)接口用于从本地缓存中同步删除指定key对应的内容。其参数只有key
( )
()接口用于异步清理本地数据缓存,没有参数。示例代码如下:
( )
()接口用于同步清理本地数据缓存。示例代码如下:
小程序有多少接口 第2篇
wx. getSystemlnfo(0bject)接口、()接口分别用于异步和同步获取系统信息。其相关参数如表所示
示例代码如下
(0bject)用于获取网络类型,其相关参数如表所示
如果 ()接口被成功调用,则返回网络类型包,有 wifi、2G、3G、4G、unknown(Android下不常见的网络类型)、none(无网络)
示例代码如下:
(CallBack)接口用于监听网络状态变化,当网络状态变化时返回当_络状态类型及是否有网络连接
示例代码如下:
(0bject)接口用于实现调用手机拨打电话,其相关参数如表所示
示例代码如下
(Object)接口用于调起客户端扫码界面,扫码成功后返回相应的内容,其相关参数如表所示
示例代码如下
本章主要介绍了小程序的各类核心API,包括网络API、多媒体API、文件API、本地数据缓存API、位置信息API以及设备相关API等。通过对本章的学习,大家应深刻的理解各类API是开发各类小程序的核心
小程序有多少接口 第3篇
(Object)用于播放音乐,同一时间只能有一首音乐处于播放状态,其相关参数如表所示
wx. getBackgroundAudioPlayerState(Object)接口用于获取音乐播放状态,其相关参数如表所示
接口调用成功后返回的参数如表所示
wx,seekBackgroundAudio(0bject)接口用于控制音乐播放进度,其相关参数如表所示