Appearance
ESManager
getESSDKInfo()
功能描述
获取runtime集成的SDK的信息。
参数
无
返回值
Object sdkInfo
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
versionCode | Number | `` | 版本号 |
versionName | String | `` | 版本名称 |
packageName | String | `` | 包名 |
miniProgramPath | String | `` | 快应用程序路径 |
schemes | Array | `` | 支持的协议 |
示例代码
点击查看源码
js
let sdkInfo = ESManager.getESSDKInfo();
注意
无
getESSDKVersionCode()
功能描述
获取runtime集成的SDK的版本号。
参数
无
返回值
Number versionCode
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
versionCode | Number | `` | 版本号 |
示例代码
点击查看源码
js
let versionCode = ESManager.getESSDKVersionCode();
注意
无
getESSDKVersionName()
功能描述
获取runtime集成的SDK的版本名称。
参数
无
返回值
String versionName
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
versionName | String | `` | 版本名称 |
示例代码
点击查看源码
js
let versionName = ESManager.getESSDKVersionName();
注意
无
getESPackageName()
功能描述
获取runtime包名。
参数
无
返回值
String packageName
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
packageName | String | `` | 包名 |
示例代码
点击查看源码
js
let packageName = ESManager.getESPackageName();
注意
无
getESMiniProgramPath()
功能描述
获取runtime运行小程序的代码包路径。
参数
无
返回值
String miniProgramPath
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
miniProgramPath | String | `` | 路径 |
示例代码
点击查看源码
js
let miniProgramPath = ESManager.getESMiniProgramPath();
注意
无
getESSDKSupportSchemes()
功能描述
获取runtime支持的跳转协议。
参数
无
返回值
Array schemes
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
schemes | Array | `` | 支持的协议数组 |
示例代码
点击查看源码
js
let schemes = ESManager.getESSDKSupportSchemes();
注意
无
sendESNativeMapEventTop(String eventName, Object objectParams)
功能描述
发送native事件给最顶层的android承载页面。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
eventName | String | 无 | 是 | 自定义事件名称 |
objectParams | Object | 无 | 是 | 自定义事件参数 |
返回值
Boolean success
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
success | Boolean | `` | 执行结果 |
示例代码
点击查看源码
js
ESManager.sendESNativeMapEventTop(
"loginEvent", {userId: "10306", userName: "岁月如歌"}
).then(
(success) => {
},
error => {
});
注意
无
sendESNativeArrayEventTop(String eventName, Array arrayParams)
功能描述
发送native事件给最顶层的android承载页面。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
eventName | String | 无 | 是 | 自定义事件名称 |
arrayParams | Array | 无 | 是 | 自定义事件参数 |
返回值
Boolean success
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
success | Boolean | `` | 执行结果 |
示例代码
点击查看源码
js
ESManager.sendESNativeArrayEventTop(
"loginEvent", ["10306", "岁月如歌"]
).then(
(success) => {
},
error => {
});
注意
无
sendESNativeMapEventAll(String eventName, Object objectParams)
功能描述
发送native事件给所有的android承载页面。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
eventName | String | 无 | 是 | 自定义事件名称 |
objectParams | Object | 无 | 是 | 自定义事件参数 |
返回值
Boolean success
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
success | Boolean | `` | 执行结果 |
示例代码
点击查看源码
js
ESManager.sendESNativeMapEventAll(
"loginEvent", {userId: "10306", userName: "岁月如歌"}
).then(
(success) => {
},
error => {
});
注意
无
sendESNativeArrayEventAll(String eventName, Array arrayParams)
功能描述
发送native事件给所有的android承载页面。
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
eventName | String | 无 | 是 | 自定义事件名称 |
arrayParams | Array | 无 | 是 | 自定义事件参数 |
返回值
Boolean success
属性 | 类型 | 默认值 | 说明 |
---|---|---|---|
success | Boolean | `` | 执行结果 |
示例代码
点击查看源码
js
ESManager.sendESNativeArrayEventAll(
"loginEvent", ["10306", "岁月如歌"]
).then(
(success) => {
},
error => {
});
注意
无