HomeDocs
跳到主要内容

dlt.getLaunchOptions

简介

获取通过社会化分享链接打开小程序启动时的参数

示例链接:http://h5.dlight-app.com/outside?appId=100014&page=pages/feedDetail/feedDetail&query=a%3Daaa%26b%3Dbbb

参数

Object object

属性类型默认值必填描述
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

object.success 回调函数

参数

Object res

属性类型说明
successstringtrue-成功
querystring当前小程序的 query,从启动参数的 query 字段解析而来。
注意:若没有启动参数,则返回 query 参数为空字符。
pathstring当前小程序的页面地址
scenestring暂时没有启动场景,当前默认为 100000
referrerInforeferrerInfo来源消息

Object referrerInfo

属性类型描述
appIdstring来源小程序
extraDataobject来源小程序传过来的数据

Object extraData (默认)

属性类型描述
querystring当前小程序的 query,从启动参数的 query 字段解析而来。
注意:若没有启动参数,则返回 query 参数为空字符。
modestringdebug 模式:DEBUG
注意:若没有启动参数,则返回 mode 参数为空字符。
versionstring小程序 dev 版本的版本号,若 mode 为 debug,则必须要有 version 版本号
pagestring来源于社会化分享指定小程序地址
注意:若没有启动参数,则返回 page 参数为空字符。

object.fail 回调函数

参数

Object res

属性类型说明
successstringfalse-失败

示例代码

// pages/index/index.js
Page({
getLaunchOptions() {
dlt.getLaunchOptions({
success: (res) => {
console.log('success', res);
},
});
},
});
Privacy agreementDeveloper agreementcontact us: developer_service.mi@transsion.com © 2024 MiniApp. All Rights Reserved.