closeWidget

2022-06-13 14:12 更新

關(guān)閉指定widget,也可以關(guān)閉應(yīng)用

closeWidget({params})

params

id:

  • 類型:字符串
  • 默認(rèn)值:無(wú)
  • 描述:(可選項(xiàng))widget 的 ID

retData:

  • 類型:JSON 對(duì)象
  • 默認(rèn)值:無(wú)
  • 描述:(可選項(xiàng))返回給上個(gè) widget 的返回值

silent:

  • 類型:布爾型
  • 默認(rèn)值:false
  • 描述:(可選項(xiàng))是否靜默退出應(yīng)用,只在主 widget 中有效。當(dāng)為 false 時(shí),引擎會(huì)彈出對(duì)話框詢問(wèn)是否退出應(yīng)用

animation:

  • 類型:JSON 對(duì)象
  • 默認(rèn)值:無(wú)
  • 描述:(可選項(xiàng))動(dòng)畫參數(shù),不傳時(shí)使用默認(rèn)動(dòng)畫
  • 內(nèi)部字段:

{
    type:"none",                //動(dòng)畫類型(詳見(jiàn)動(dòng)畫類型常量)
    subType:"from_right",       //動(dòng)畫子類型(詳見(jiàn)動(dòng)畫子類型常量)
    duration:300                //動(dòng)畫過(guò)渡時(shí)間,默認(rèn)300毫秒
}


type 取值范圍:


none            //無(wú)動(dòng)畫效果
push            //新視圖將舊視圖推開(kāi)
movein          //新視圖移到舊視圖上面
fade            //交叉淡化過(guò)渡(不支持過(guò)渡方向)
flip            //翻轉(zhuǎn)效果
reveal          //將舊視圖移開(kāi),顯示下面的新視圖
ripple          //滴水效果(不支持過(guò)渡方向)
curl            //向上翻一頁(yè)
un_curl         //向下翻一頁(yè)
suck            //收縮效果(不支持過(guò)渡方向)
cube            //立方體翻滾效果


subType 取值范圍:




from_right      //從右邊開(kāi)始動(dòng)畫
from_left       //從左邊開(kāi)始動(dòng)畫
from_top        //從頂部開(kāi)始動(dòng)畫
from_bottom     //從底部開(kāi)始動(dòng)畫

示例代碼

api.closeWidget({
    id: 'A00000001',
    retData: {
        name: 'closeWidget'
    },
    animation: {
        type: 'flip',
        subType: 'from_bottom',
        duration: 500
    }
});

可用性

iOS系統(tǒng),Android系統(tǒng)

可提供的1.0.0及更高版本

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)