setMenuItems
设置选择文字弹出菜单。
setMenuItems({params}, callback)
params
customItems:
- 类型:字符串数组
- 默认值:无
- 描述:自定义菜单项。自定义菜单项会添加到系统默认菜单项的后面。
systemItems:
- 类型:字符串数组
- 默认值:无
- 描述:(可选项)系统菜单项。如果不传该参数,则会显示系统菜单项,自定义菜单项会添加到系统菜单项后面;如果传空数组,则不显示系统菜单项;如果传了非空数组,则显示传入的系统菜单。注意:不同系统版本的系统默认菜单项可能会有所不同,会存在无法屏蔽某些系统菜单的情况。
- 取值范围:
copy // 复制
selectAll // 全选
_lookup // 查询
_addShortcut // 添加...
_share // 共享...
callback(ret, err)
ret:
- 描述:自定义菜单项点击后的回调
- 内部字段:
{
index: //点击的自定义菜单项索引,数字类型
text: //当前选择的文字,字符串类型
}
示例代码
api.setMenuItems({
customItems: ['菜单1', '菜单2']
systemItems: []
}, function(ret, err){
var index = ret.index;
});
可用性
iOS系统
可提供的1.2.98及更高版本