tt.showModal

2020-02-12 15:42 更新
從基礎庫 1.0.0 開始支持。

顯示模態(tài)彈窗。


參數(shù)

Object object

屬性類型默認值必填說明
titlestring標題
contentstring內容
confirmTextstring確定確定按鈕的文案,最多 4 個字符
showCancelbooleantrue是否顯示取消按鈕
cancelTextstring取消取消按鈕的文案,最多 4 個字符
successfunction接口調用成功后的回調函數(shù)
failfunction接口調用失敗后的回調函數(shù)
completefunction接口調用結束后的回調函數(shù)(調用成功、失敗都會執(zhí)行)

success 返回參數(shù)說明

Object 類型,屬性如下:

屬性類型說明
confirmboolean是否點擊了確定按鈕
cancelboolean是否點擊了取消按鈕


代碼示例

tt.showModal({
  title: "請求獲得定位權限",
  content: "獲得你的地理位置能夠更好的為你推薦本地信息",
  success(res) {
    if (res.confirm) {
      console.log("confirm, continued");
    } else if (res.cancel) {
      console.log("cancel, cold");
    } else {
      // what happend?
    }
  },
  fail(res) {
    console.log(`showModal調用失敗`);
  }
});


Bug & Tip

  • 暫不支持confirmColor和cancelColor參數(shù)。
  • title的長度限制:android 端限制為 1 行,每行約 13 個漢字。iOS 端限制為 3 行,每行約 17 個漢字。
  • content的長度限制:android 端沒有限制,Modal 最高為屏幕高度,內容滾動;iOS 端限制為 3 行,每行約 17 個漢字。
  • 輸入?yún)?shù)的title和content不可同時為空。
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號