# Interface: NavigateToMiniProgramParams ‹Err

NavigateToMiniProgramParamsErr›()

# Type parameters:

Err: MogsRes

# Type parameters

Err: MogsRes

# Properties

# Readonly appId

appId: string

要打开的小程序 appId

Returns: string


# Optional Readonly envVersion

envVersion? : "develop" | "trial" | "release"

要打开的小程序版本

description 仅在当前小程序为开发版或体验版时此参数有效。

description 如果当前小程序是正式版,则打开的小程序必定是正式版。

description 可选值:

  • 'develop':开发版;
  • 'trial':体验版;
  • 'release':正式版;

default 'release'

Returns: "develop" | "trial" | "release"


# Optional Readonly extraData

extraData? : object

需要传递给目标小游戏的数据

description 目标小游戏可以在 mogs.onShowmogs.getLaunchOptionsSync 中获取到这份数据数据。

Returns: object


# Optional Readonly path

path? : string

打开的页面路径

description 如果为空则打开首页。

description path? 后面的部分会成为 query,在小游戏的 mogs.onShow 回调函数、mogs.getLaunchOptionsSync 中可以获取到 query 数据。

description 对于小游戏,可以只传入 query 部分,来实现传参效果,如:传入 "?foo=bar"

Returns: string

# Methods

# Optional complete

complete(res: NavigateToMiniProgramRes | Err): void

Inherited from MogsParams.complete

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

# 参数:

属性 类型
res NavigateToMiniProgramRes | Err

# 返回值:

void


# Optional fail

fail(err: Err): void

Inherited from MogsParams.fail

接口调用失败的回调函数

# 参数:

属性 类型
err Err

# 返回值:

void


# Optional success

success(res: NavigateToMiniProgramRes): void

Inherited from MogsParams.success

接口调用成功的回调函数

# 参数:

属性 类型
res NavigateToMiniProgramRes

NavigateToMiniProgramRes

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

# 返回值:

void