首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何了解LG WebOS电视版本?

如何了解LG WebOS电视版本?
EN

Stack Overflow用户
提问于 2022-06-07 14:22:52
回答 2查看 69关注 0票数 0

我在本地系统中设置了一个webOS电视项目,如何识别我正在安装或使用的webOS版本。

EN

回答 2

Stack Overflow用户

发布于 2022-06-28 12:04:55

您可以使用这个露娜服务API获取设备信息,该信息将在其响应中包含webOS版本。

luna://com.webos.service.tv.systemproperty

从医生那里:

您可以在以下电视菜单上检查您的电视版本:“设置”菜单>“常规”>“电视信息”>“webOS电视”版本。您还可以使用以下露娜API检查您的电视版本: getSystemInfo()方法中的sdkVersion参数

代码语言:javascript
复制
var request = webOS.service.request("luna://com.webos.service.tv.systemproperty", {
    method: "getSystemInfo",
    parameters: { 
        "keys": ["modelName", "firmwareVersion", "UHD", "sdkVersion"]
    },
    onComplete: function (inResponse) {
        var isSucceeded = inResponse.returnValue;
 
        if (isSucceeded){
            console.log("Result: " + JSON.stringify(inResponse));
            // To-Do something
        } else {
            console.log("Failed to get TV device information");
            // To-Do something
            return;
        }
    }
});

sdkVersion参数包含webOS版本-示例:"1.3.0","2.0.0“

请参阅:

票数 0
EN

Stack Overflow用户

发布于 2022-08-12 06:31:45

您可以使用flag=deviceInfo#deviceInfo

代码语言:javascript
复制
webOS.deviceInfo(function (device) {
 
    var version = device.version.split('.');
    if (Number(version[0]) > 3 || Number(device.versionMajor) > 3) {
        // do something
        if (Number(version[1]) > 2 || Number(device.versionMinor) > 2) {
            // do something
            if (Number(version[2]) > 13 || Number(device.versionDot) > 13) {
                // do something
            }
        }
    }
 
    var sdkVersion = device.sdkVersion.split('.');
    if (sdkVersion[0] === '3') {
        // do something
    }
});

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72532878

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档