抖音小程序基礎之 目前提供哪些API(教程含源碼) - 新聞資(zī)訊 - 雲南小程序開發|雲南軟件開發|雲南網站(zhàn)建設-西山區知普網絡科技工作室

159-8711-8523

雲南網建設/小程序開發/軟件開發

知識

不管是網站(zhàn),軟件還是小程序,都要直接或間接能為您産生價值,我們在追求其視覺表現的同時,更側重于功能的便捷,營銷的便利,運營的高效,讓網站(zhàn)成為營銷工具,讓軟件能切實提升企業(yè)内部管理水平和(hé)效率。優秀的程序為後期升級提供便捷的支持!

抖音小程序基礎之 目前提供哪些API(教程含源碼)

發表時間:2020-10-4

發布人:葵宇科技

浏覽次數:75

抖音小程序基礎之 目前提供哪些API(教程含源碼)

小程序開發框架提供豐富的 字節跳動(dòng)宿主 原生 API,可(kě)以方便的調起 字節跳動(dòng)宿主 提供的能力,如(rú)獲取系統信息等。詳細介紹請參考 API 文(wén)檔。

通(tōng)常,在小程序 API 有以下(xià)幾種類型:

  • 同步 API
  • 異步 API

同步 API

同步 API 的執行結果可(kě)以通(tōng)過函數返回值直接獲取,如(rú)果執行出錯會抛出異常。

代碼示例

try {
  tt.createVideoContext("video");
} catch (e) {
  console.error(e);
}

異步 API

大多數 API 都是異步 API,如(rú) tt.request,tt.showToast 等。這類 API 接口通(tōng)常都接受一個(gè) Object 類型的參數,這個(gè)參數都支持按需指定以下(xià)字段來接收接口調用結果:

Object 參數說明

參數名類型必填說明successfunction否接口調用成功的回調函數failfunction否接口調用失敗的回調函數completefunction否接口調用結束的回調函數(調用成功、失敗都會執行)其他Any-接口定義的其他參數

回調函數的參數

successfailcomplete 函數調用時會傳入一個(gè) Object 類型參數,包含以下(xià)字段:

屬性類型說明errMsgstring錯誤信息,如(rú)果調用成功返回 ${apiName}:okerrCodenumber錯誤碼,僅部分 API 支持,具體含義請參考對應 API 文(wén)檔,成功時為 0。其他Any接口返回的其他數據

異步 API 的執行結果需要通(tōng)過 Object 類型的參數中(zhōng)傳入的對應回調函數獲取。部分異步 API 也會有返回值,可(kě)以用來實現更豐富的功能,如(rú) tt.request 等。

代碼示例

let requestTask = tt.request({
  success(res) {
    console.log(res);
  },
});
requestTask.abort();

系列文(wén)章

  • 《原創 抖音小程序開發教程之 01 構建開發環境(教程含源碼)》

未經授權禁止轉載


更多技術(shù)交流請加入QQ群

群名稱:抖音小程序開發
群 号:491016707

相關(guān)案例查看更多