播放器启动参数

播放器启动参数

使用场景

第三方应用通过命令行方式启动实验播放器,可以独立打开,也可以将实验播放器窗口嵌入其它应用。

命令行参数

实验颗粒文件路径、器材包路径、用户类型、语言编码、是否全屏、是否为预览、父窗口HWND都需要作为参数传入。
命令行示例:

LabPlayer.exe "channel=101&lab_path=F:/NdCloud/ExperimentObjects/733a1e9c-48e1-431a-96ab-b90a67ac74b7/伏安法测电阻.lab&labobjs_path=F:/NdCloud/labobjs/NewModule&target_user=teacher&language=zh_CN&is_fullscreen=1&is_preview=true&parentHWND=123456789"

注:1.LabPlayer.exe是实验播放器可执行程序名,以实际名称为准。
2.channel为了播放器区分调用途径/方式。

参数列表json结构说明:

{
    // 实验颗粒文件路径
    'lab_path':'F:/NdCloud/ExperimentObjects/733a1e9c-48e1-431a-96ab-b90a67ac74b7/伏安法测电阻.lab',
    // 实验资源包目录(需要区分旧库颗粒(ndr1.0)和新库颗粒(ndr2.0))
    'labobjs_path':'F:/NdCloud/labobjs/NewModule',
    // 用户类型(teacher/student)
    'target_user':'teacher',
    // 语言编码,需双方约定
    'language':'zh_CN',
    // 是否全屏(1-全屏,其它-非全屏)
    'is_fullscreen':1,
    // 是否为预览
    'is_preview':true,
    // 父窗口HWND
    'parentHWND':123456789
}

更新记录

2020/05/08 v1.0.0[刘剑(281001)]