V3获取设备字库列表

功能表:getLangLibraryV3

Flutter示例:

/// v3获取设备字库列表事件号
getLanguageLibraryDataV3(
  evtBase: _VBusEvtBase.base_app_set,
  evtType: _VBusEvtType.func_v3_get_language_library_data),

/// v3获取设备字库列表
libManager.send(evt: CmdEvtType.getLanguageLibraryDataV3, json: jsonEncode(json));

App收到的json字段

字段名 字段类型 字段说明
version int 协议库版本号
预留
use_lang int 当前使用的语言
default_lang int 默认语言
fixed_lang int 固定存储语言个数
max_storage_lang int 最大存储语言
items_len int 目前固件支持的语言个数
可能没有对应的字库文件
user_len int 目前已经储存的语言个数
items 集合 目前固件支持的语言个数详情集合
language_type & language_version的集合
items_user 集合 目前已经储存的语言个数详情集合
language_type & language_version的集合
字段名 字段类型 字段说明
language_type int 语言类型
0 :无效
1 :中文
2 :英文
3 :法语
4 :德语
5 :意大利语
6 :西班牙语
7 :日语
8 :波兰语
9 :捷克语
10 :罗马尼亚
11 :立陶宛语
12 :荷兰语
13 :斯洛文尼亚语
14 :匈牙利语
15 : 俄罗斯语
16 :乌克兰语
17 :斯洛伐克语
18 :丹麦语
19 :克罗地亚语
20 :印尼语
21 :韩语
22 :印地语
23 :葡萄牙语
24 :土耳其语
25 :泰国语
26 :越南语
27 :缅甸语
28 :菲律宾语
29:繁体中文
30 :希腊语
31 :阿拉伯语
32 :瑞典语
33 :芬兰语
34 :波斯语
35 :挪威语
language_version int 语言版本号

示例:

{
    "version":0,
    "use_lang":1,
    "default_lang":1,
    "fixed_lang":3,
    "max_storage_lang":10,
    "items_len":2,
    "user_len":3,
    "items":[
        {
            "language_type":1,
            "language_version":0
        },
        {
            "language_type":2,
            "language_version":0
        }
    ],
    "items_user":[
        {
            "language_type":1,
            "language_version":0
        },
        {
            "language_type":2,
            "language_version":0
        },
        {
            "language_type":3,
            "language_version":0
        }
    ]
}
Copyright © 2023-2024 IDO. All rights reserved. all right reserved,powered by Gitbook修订时间: 2026-04-07 16:03:39

results matching ""

    No results matching ""