@video-lab/vue-config
@video-lab/vue-config
Vue inline 与 Vue Frame 共用的 PlayerProvider 注入上下文。业务通常从 @video-lab/vue 或 @video-lab/vue-frame 导入 PlayerProvider、usePlayerI18n,无需直接安装本包。
以下是最小示例。完整的 Provider 配置、语言资源和运行时切换用法见当前版本 @video-lab/vue 或 @video-lab/vue-frame 随包交付的 README 与接入 Skill;类型以本包导出声明为准。
<script setup lang="ts">
import { PlayerProvider, usePlayerI18n } from '@video-lab/vue-config'
import { defineComponent, h } from 'vue'
const LanguageLabel = defineComponent({
setup() {
const { locale } = usePlayerI18n()
return () => h('span', locale.value)
},
})
</script>
<template>
<PlayerProvider default-locale="zh-CN"><LanguageLabel /></PlayerProvider>
</template>
Related Packages
Version History
| Version | Released | License |
|---|---|---|
| 4.1.5 | MIT | |
| 4.1.4 | MIT | |
| 4.1.3 | MIT | |
| 4.1.2 | MIT | |
| 4.1.1 | MIT | |
| 4.1.0 | MIT | |
| 4.0.1 | MIT | |
| 4.0.0 | MIT |