setMenuItems

2022-06-13 15:29 更新

設(shè)置選擇文字彈出菜單。

setMenuItems({params}, callback)

params

customItems:

  • 類型:字符串數(shù)組
  • 默認值:無
  • 描述:自定義菜單項。自定義菜單項會添加到系統(tǒng)默認菜單項的后面。

systemItems:

  • 類型:字符串數(shù)組
  • 默認值:無
  • 描述:(可選項)系統(tǒng)菜單項。如果不傳該參數(shù),則會顯示系統(tǒng)菜單項,自定義菜單項會添加到系統(tǒng)菜單項后面;如果傳空數(shù)組,則不顯示系統(tǒng)菜單項;如果傳了非空數(shù)組,則顯示傳入的系統(tǒng)菜單。注意:不同系統(tǒng)版本的系統(tǒng)默認菜單項可能會有所不同,會存在無法屏蔽某些系統(tǒng)菜單的情況。
  • 取值范圍:

copy                // 復(fù)制
selectAll           // 全選
_lookup             // 查詢
_addShortcut        // 添加...
_share              // 共享...

callback(ret, err)

ret:

  • 描述:自定義菜單項點擊后的回調(diào)
  • 內(nèi)部字段:

{
    index:          //點擊的自定義菜單項索引,數(shù)字類型
    text:           //當前選擇的文字,字符串類型
}

示例代碼

api.setMenuItems({
    customItems: ['菜單1', '菜單2']
    systemItems: []
}, function(ret, err){
    var index = ret.index;
});

可用性

iOS系統(tǒng)

可提供的1.2.98及更高版本

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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號