Skip to content

qin.getEnterOptionsSync() ​

获取启动时的参数。

注意:各平台在启动时,参数获取存在差异,详细如下:

  • H5平台:返回值与 App.onLaunch 的回调参数一致
  • 小程序平台:如果当前小程序是冷启动,则返回值与 App.onLaunch 的回调参数一致;如果当前是热启动,则返回值与 App.onShow 一致。关于微信小程序冷启动热启动的概念,详见

平台兼容性说明

H5微信小程序小红书小程序抖音小程序快手小程序
√√√√√

返回参数说明

参数名类型说明平台差异说明
pathString启动的路径(代码包路径)其他平台均支持,抖音小程序(1.12.0+)
sceneNumber启动时的场景值,具体值含义请查看各平台文档说明。H5 端恒为 1001 。其他平台均支持,抖音小程序(1.12.0+)
queryObject启动时的 query 参数其他平台均支持,抖音小程序(1.12.0+)
referrerInfoObject来源信息。如果没有则返回 {}其他平台均支持,抖音小程序(1.15.0+)
forwardMaterialsArray<Object>打开的文件信息数组,只有从聊天素材场景打开( scene 为 1173 )才会携带该参数微信小程序
chatTypenumber打开的文件信息数组,只有从聊天素材场景打开( scene 为 1173 )才会携带该参数仅微信小程序
apiCategorystringAPI 类别仅微信小程序(2.20.0+)
showFromnumber唤起小程序的方式,目前取值固定为 10 ,表示通过 schema 唤起仅抖音小程序(1.90.0+)
mode'default' | 'halfPage'启动小程序的模式仅快手小程序

Object referrerInfo

属性类型说明平台差异说明
appIdString来源小程序 appId其他平台均支持,抖音小程序(1.15.0+)
extraDataObject来源小程序传过来的数据。其他平台均支持,抖音小程序(1.15.0+)

channel 取值

默认提供 7 个渠道(Google、360、小米、华为、应用宝、vivo、oppo),更多可以在manifest.json文件中【源码视图】进行配置,详情

默认渠道渠道标识ID
GooglePlaygoogle
应用宝yyb
360应用市场360
华为应用商店huawei
小米应用商店xiaomi
vivo应用商店vivo
oppo应用商店oppo

launcher 取值

值说明
default默认启动方式,通常表示应用列表启动 (360 手助中搜索启动)
scheme通过 urlscheme 方式触发启动
push通过点击系统通知方式触发启动
uniLink通过通用链接 (universal link) 启动应用
miniProgram通过微信小程序启动应用
shortcut通过快捷方式启动, iOS 平台表示通过 3D Touch 快捷方式, Android 平台表示通过桌面快捷方式启动
barcode通过二维码扫描启动