开发信息模块
数据结构
ESDevelopInfo
开发者信息
参数 | 描述 | 类型 | 非空 |
---|---|---|---|
versionCode | 版本号 | number | 是 |
versionName | 版本名称 | string | 是 |
packageName | 包名 | string | 是 |
channel | 渠道 | string | 是 |
接口
getDevelop
该方法获取开发者信息。
完整方法声明:function getDevelop(): ESDevelopInfo
- 参数:
无
- 返回值:
属性 | 描述 | 类型 | 默认值 |
---|---|---|---|
无 | 开发者信息 | ESDevelopInfo |
getPackageName
该方法获取包名。
完整方法声明:function getPackageName(): string
- 参数:
无
- 返回值:
属性 | 描述 | 类型 | 默认值 |
---|---|---|---|
无 | 包名 | string |
getVersionName
该方法获取版本名称。
完整方法声明:function getVersionName(): string
- 参数:
无
- 返回值:
属性 | 描述 | 类型 | 默认值 |
---|---|---|---|
无 | 版本名称 | string |
getVersionCode
该方法获取版本号。
完整方法声明:function getVersionCode(): string
- 参数:
无
- 返回值:
属性 | 描述 | 类型 | 默认值 |
---|---|---|---|
无 | 版本号 | string |
getChannel
该方法获取渠道。
完整方法声明:function getChannel(): string
- 参数:
无
- 返回值:
属性 | 描述 | 类型 | 默认值 |
---|---|---|---|
无 | 渠道 | string |
基础用法
- 代码示例:
点击查看源码
vue<template> <div class='es-sdk-root-css'> <s-title-view class='es-sdk-content-title-css' :text='this.$options.name' /> <div class='es-sdk-content-divider-css' /> <div class='es-sdk-content-column-css'> <s-text-view text='开发信息模块用来获取开发相关runtime信息'></s-text-view> <s-text-view :text="'Runtime版本名称:' + versionName"></s-text-view> <s-text-view :text="'Runtime版本号:' + versionCode"></s-text-view> <s-text-view :text="'Runtime包名:' + packageName"></s-text-view> <s-text-view :text="'Runtime渠道:' + channel"></s-text-view> </div> </div> </template> <script lang='ts'> import {defineComponent} from '@vue/runtime-core'; import {ref} from 'vue'; import {useESDevelop} from '@extscreen/es3-core'; export default defineComponent({ name: '开发信息模块', setup() { const develop = useESDevelop(); const versionCode = ref(-1); const versionName = ref(''); const packageName = ref(''); const channel = ref(''); const onESCreate = (params) => { versionCode.value = develop.getVersionCode(); versionName.value = develop.getVersionName(); packageName.value = develop.getPackageName(); channel.value = develop.getChannel(); }; return { onESCreate, versionCode, versionName, packageName, channel, }; }, }); </script> <style> </style>