ionic 平台



$ionicPlatform

$ionicPlatform 用來偵測目前的平台,以及諸如在PhoneGap/Cordova中覆蓋Android後退按鈕。

方法

onHardwareBackButton(callback)

有硬體的後退按鈕的平台,可以用這種方法綁定到它。

參數類型詳情
callbackfunction

當該事件發生時,觸發回呼函數。

offHardwareBackButton(callback)

移除後退按鈕的監聽事件。

參數類型詳情
callbackfunction

最初綁定的監視器函數。

registerBackButtonAction(callback, priority, [actionId])

註冊硬體後退按鈕動作。當點擊按鈕時,只有一個動作會執行,因此該方法決定了註冊的後退按鈕動作具有最高的優先權。

例如,如果一個上拉選單已經顯示,後退按鈕應該關閉上拉選單,而不是傳回一個頁面視圖或關閉一個開啟的模型。

參數類型詳情
callbackfunction

當點擊返回按鈕時觸發,如果該監視器具有最高的優先權。

prioritynumber

#僅是最高優先權的會執行。

actionId
(可選)
*

#該id指定這個動作。預設:一個隨機且唯一的id。

傳回值: 函數, 一個被觸發的函數,將會登出 backButtonAction。

ready([callback])

裝置準備就緒,則觸發一個回呼函數。

參數類型詳情
callback
(可選)
function=

#觸發的函數。

返回: promise物件, 物件被建構 成功後得到解析。