直播中
關(guān)于微信小程序,官方是這樣解釋的:微信小程序提供豐富的框架組件和API接口供開發(fā)者調(diào)用。從微信官方發(fā)布的小程序開發(fā)文檔來看,主要包括以下API接口:
1、網(wǎng)絡(luò):發(fā)起網(wǎng)絡(luò)請(qǐng)求、上傳文件、下載文件、創(chuàng)建、監(jiān)聽、發(fā)送、接受、關(guān)閉、監(jiān)聽。
2、媒體:從相冊(cè)選擇圖片,或者拍照、預(yù)覽圖片、開始錄音、結(jié)束錄音、播放語音、暫停播放語音、結(jié)束播放語音、獲取音樂播放狀態(tài)、播放音樂、暫停播放音樂、控制音樂播放進(jìn)度、停止播放音樂、監(jiān)聽音樂開始播放、監(jiān)聽音樂暫停、監(jiān)聽音樂結(jié)束、從相冊(cè)選擇視頻或者拍攝、保存文件。
3、數(shù)據(jù):獲取本地?cái)?shù)據(jù)緩存、設(shè)置本地?cái)?shù)據(jù)緩存、清理本地?cái)?shù)據(jù)緩存。
4、位置:獲取當(dāng)前位置、翻開內(nèi)置地圖。
5、設(shè)備:獲取網(wǎng)絡(luò)類型、獲取系統(tǒng)信息、監(jiān)聽重力感應(yīng)數(shù)據(jù)、監(jiān)聽羅盤數(shù)據(jù)。
6、界面:設(shè)置當(dāng)前頁面標(biāo)題、顯示導(dǎo)航條加載動(dòng)畫、隱藏導(dǎo)航條加載動(dòng)畫、新窗口打開頁面、原窗口打開頁面、退回上一個(gè)頁面。
7、動(dòng)畫:創(chuàng)建繪圖上下文、繪圖、隱藏鍵盤、停止下拉刷新動(dòng)畫。
8、開放接口:登錄、獲取用戶信息、發(fā)起微信支付。
綜上所述,微信提供的API開放了大部分功能。開發(fā)移動(dòng)應(yīng)用程序調(diào)用這些接口比起調(diào)用移動(dòng)終端的操作系統(tǒng)的API簡(jiǎn)單多了,這些API給開發(fā)人員實(shí)現(xiàn)小程序的功能,提供了廣闊的想象空間。