Samsung smartTV 设备信息查询方法可依据 Samsung 开发者网站,大体可分为两种方式:
1. API References > Samsung Product API References > ProductInfo API
获取电视型号 tvModel,超高清 UHD,设备唯一ID:UID
var tvModel_abbr = webapis.productinfo.getModel(); //获取电视型号缩写,与开发者网站上TV Model Groups型号相对应
var tvModel_full = webapis.productinfo.getRealModel(); //获取电视型号全称,购买电视可参考该型号
var UHD = webapis.productinfo.isUHDAModel(); 是否支持超高清分辨率,"true": 支持;"false": 不支持
var tvUID = webapis.productinfo.getDuid(); //获取设备唯一ID
2. API References > Tizen Web Device API References > SystemInfo API > getCapability()
获取电视型号 tvModel(全称),操作系统版本 tizenVersion
SystemInfo API > Getting Device Capabilities Using SystemInfo API 可查询入参 device capability keys
function recordLog(logDetail,logLevel,errorCode,sendImmediately,keepOldCash){
console.log(logDetail);
}
var tvModel = tizen.systeminfo.getCapability("http://tizen.org/system/model_name");
recordLog("The model is " + model,99);
var tizenVersion = tizen.systeminfo.getCapability("http://tizen.org/feature/platform.version");
recordLog("The tizenPlatform version is " + tizenVersion,99);