Latest web development tutorials

ionic 平台

$ionicPlatform

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

方法

onHardwareBackButton(callback)

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

參數 類型 詳情
callback function

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

offHardwareBackButton(callback)

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

參數 類型 詳情
callback function

最初綁定的監視器函數。

registerBackButtonAction(callback, priority, [actionId])

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

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

參數 類型 詳情
callback function

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

priority number

僅最高優先級的會執行。

actionId
(可選)
*

該id指定這個動作。 默認:一個隨機且唯一的id。

返回值:函數,一個被觸發的函數,將會註銷backButtonAction。

ready([callback])

設備準備就緒,則觸發一個回調函數。

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

觸發的函數。

返回: promise對象, 對像被構造成功後得到解析。