开发信息模块 #
此模块用于获取快应用运行容器的相关信息。
基础用法
<template>
<div class="es-sdk-root-css">
<s-title-view class="es-sdk-content-title-css" :text="$options.name" />
<div class="es-sdk-content-divider-css" />
<div class="es-sdk-content-column-css">
<s-text-view text="开发信息模块用来获取开发相关runtime信息" />
<s-text-view :text="'Runtime版本名称:' + versionName" />
<s-text-view :text="'Runtime版本号:' + versionCode" />
<s-text-view :text="'Runtime包名:' + packageName" />
<s-text-view :text="'Runtime渠道:' + channel" />
</div>
</div>
</template>
<script lang="ts">
import { ref } from 'vue'
import { defineComponent } from '@vue/runtime-core'
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 = () => {
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>
qt.develop 用法 alpha
<template>
<div class="es-sdk-root-css">
<s-title-view class="es-sdk-content-title-css" :text="$options.name" />
<div class="es-sdk-content-divider-css" />
<div class="es-sdk-content-column-css">
<s-text-view text="开发信息模块用来获取开发相关runtime信息" />
<s-text-view :text="'Runtime版本名称:' + versionName" />
<s-text-view :text="'Runtime版本号:' + versionCode" />
<s-text-view :text="'Runtime包名:' + packageName" />
<s-text-view :text="'Runtime渠道:' + channel" />
</div>
</div>
</template>
<script lang="ts">
import { ref } from 'vue'
import { defineComponent } from '@vue/runtime-core'
export default defineComponent({
name: '开发信息模块',
setup() {
const versionCode = ref(-1)
const versionName = ref('')
const packageName = ref('')
const channel = ref('')
const onESCreate = () => {
versionCode.value = qt.develop.getVersionCode()
versionName.value = qt.develop.getVersionName()
packageName.value = qt.develop.getPackageName()
channel.value = qt.develop.getChannel()
}
return {
onESCreate,
versionCode,
versionName,
packageName,
channel,
}
},
})
</script>
<style></style>
API #
DataStructure #
ESDevelopInfo #
开发者信息
Name | Description | Type | Default |
---|---|---|---|
versionCode | 版本号 | number | - |
versionName | 版本名称 | string | - |
packageName | 包名 | string | - |
channel | 渠道 | string | - |
Exposes #
Name | Description | Type |
---|---|---|
getDevelop | 该方法获取开发者信息 | Function |
getPackageName | 该方法获取包名 | Function |
getVersionName | 该方法获取版本名称 | Function |
getVersionCode | 该方法获取版本号 | Function |
getChannel | 该方法获取版本号 | Function |