# Interface: ShowShareMenuParams ‹Err

ShowShareMenuParamsErr›()

# Type parameters:

Err: MogsRes

# Type parameters

Err: MogsRes

# Properties

# Optional menus

menus? : keyof ("shareAppMessage" | "shareTimeline")[]

[微信]需要显示的转发按钮名称列表(仅微信可用)

description 按钮名称合法值包含 'shareAppMessage'、'shareTimeline' 两种。

description 可选值:

  • 'shareAppMessage':表示"发送给朋友"按钮;
  • 'shareTimeline':表示"分享到朋友圈"按钮;

description 注意:显示"分享到朋友圈"按钮时必须同时显示"发送给朋友"按钮,显示"发送给朋友"按钮时则允许不显示"分享到朋友圈"按钮。

description 本接口为 Beta 版本,暂只在 Android 平台支持。

default ['shareAppMessage']

Returns: keyof ("shareAppMessage" | "shareTimeline")[]


# Optional showShareItems

showShareItems? : keyof ("qq" | "qzone" | "wechatFriends" | "wechatMoment")[]

[手Q]需要显示的转发按钮名称列表(仅手Q可用)

description 可选值:

  • 'qq':控制是否展示"转发";
  • 'qzone':控制是否展示"分享到空间";
  • 'wechatFriends':控制是否展示"微信好友";
  • 'wechatMoment':控制是否展示"微信朋友圈";

default ['qq', 'qzone', 'wechatFriends', 'wechatMoment']

Returns: keyof ("qq" | "qzone" | "wechatFriends" | "wechatMoment")[]


# Optional withShareTicket

withShareTicket? : boolean

是否使用带 shareTicket 的转发详情

default false

Returns: boolean

# Methods

# Optional complete

complete(res: ShowShareMenuRes | Err): void

Inherited from MogsParams.complete

接口调用结束的回调函数(调用成功、失败都会执行)

# 参数:

属性 类型
res ShowShareMenuRes | Err

# 返回值:

void


# Optional fail

fail(err: Err): void

Inherited from MogsParams.fail

接口调用失败的回调函数

# 参数:

属性 类型
err Err

# 返回值:

void


# Optional success

success(res: ShowShareMenuRes): void

Inherited from MogsParams.success

接口调用成功的回调函数

# 参数:

属性 类型
res ShowShareMenuRes

ShowShareMenuRes

属性 类型 描述
errMsg string API 调用成功/失败的消息

# 返回值:

void