Skip to content

ESManager

getESSDKInfo()

功能描述

获取runtime集成的SDK的信息。

参数

返回值

Object sdkInfo

属性类型默认值说明
versionCodeNumber``版本号
versionNameString``版本名称
packageNameString``包名
miniProgramPathString``快应用程序路径
schemesArray``支持的协议

示例代码

点击查看源码
js
let sdkInfo = ESManager.getESSDKInfo();

注意

getESSDKVersionCode()

功能描述

获取runtime集成的SDK的版本号。

参数

返回值

Number versionCode

属性类型默认值说明
versionCodeNumber``版本号

示例代码

点击查看源码
js
let versionCode = ESManager.getESSDKVersionCode();

注意

getESSDKVersionName()

功能描述

获取runtime集成的SDK的版本名称。

参数

返回值

String versionName

属性类型默认值说明
versionNameString``版本名称

示例代码

点击查看源码
js
let versionName = ESManager.getESSDKVersionName();

注意

getESPackageName()

功能描述

获取runtime包名。

参数

返回值

String packageName

属性类型默认值说明
packageNameString``包名

示例代码

点击查看源码
js
let packageName = ESManager.getESPackageName();

注意

getESMiniProgramPath()

功能描述

获取runtime运行小程序的代码包路径。

参数

返回值

String miniProgramPath

属性类型默认值说明
miniProgramPathString``路径

示例代码

点击查看源码
js
let miniProgramPath = ESManager.getESMiniProgramPath();

注意

getESSDKSupportSchemes()

功能描述

获取runtime支持的跳转协议。

参数

返回值

Array schemes

属性类型默认值说明
schemesArray``支持的协议数组

示例代码

点击查看源码
js
let schemes = ESManager.getESSDKSupportSchemes();

注意

sendESNativeMapEventTop(String eventName, Object objectParams)

功能描述

发送native事件给最顶层的android承载页面。

参数

属性类型默认值必填说明
eventNameString自定义事件名称
objectParamsObject自定义事件参数

返回值

Boolean success

属性类型默认值说明
successBoolean``执行结果

示例代码

点击查看源码
js
ESManager.sendESNativeMapEventTop(
    "loginEvent", {userId: "10306", userName: "岁月如歌"}
).then(
    (success) => {
    },
    error => {
    });

注意

sendESNativeArrayEventTop(String eventName, Array arrayParams)

功能描述

发送native事件给最顶层的android承载页面。

参数

属性类型默认值必填说明
eventNameString自定义事件名称
arrayParamsArray自定义事件参数

返回值

Boolean success

属性类型默认值说明
successBoolean``执行结果

示例代码

点击查看源码
js
ESManager.sendESNativeArrayEventTop(
    "loginEvent", ["10306", "岁月如歌"]
).then(
    (success) => {
    },
    error => {
    });

注意

sendESNativeMapEventAll(String eventName, Object objectParams)

功能描述

发送native事件给所有的android承载页面。

参数

属性类型默认值必填说明
eventNameString自定义事件名称
objectParamsObject自定义事件参数

返回值

Boolean success

属性类型默认值说明
successBoolean``执行结果

示例代码

点击查看源码
js
ESManager.sendESNativeMapEventAll(
    "loginEvent", {userId: "10306", userName: "岁月如歌"}
).then(
    (success) => {
    },
    error => {
    });

注意

sendESNativeArrayEventAll(String eventName, Array arrayParams)

功能描述

发送native事件给所有的android承载页面。

参数

属性类型默认值必填说明
eventNameString自定义事件名称
arrayParamsArray自定义事件参数

返回值

Boolean success

属性类型默认值说明
successBoolean``执行结果

示例代码

点击查看源码
js
ESManager.sendESNativeArrayEventAll(
    "loginEvent", ["10306", "岁月如歌"]
).then(
    (success) => {
    },
    error => {
    });

注意