标签 | 描述 | 值 |
---|---|---|
<widget> | 根节点,必须要写的。 | - |
<ThumbIcon> | 在应用程序管理器中显示的图标(没有焦点的时候)。大小是106 x 86 像素。 | 文件路径 |
<BigThumbIcon> | 在应用程序管理器中显示的图标(有焦点的时候)。大小是115 x 95 像素。 | 文件路径 |
<ListIcon> | 在应用程序管理器中显示的图标(列表模式,无焦点)。大小是85 x 70 像素。 | 文件路径 |
<BigListIcon> | 在应用程序管理器中显示的图标(列表模式,有焦点)。大小是95 x 78像素。 | 文件路径 |
<category> | 应用的分类名称.可选的有 video(视频), sports(运动), game(游戏), lifestyle(生活), information(资讯), education(教育)。 | 字符串 |
<autoUpdate> | 是否需要自动更新。不需要的话设置为n。 | y | n |
<apptype> | 内容显示的方式。
|
数字 |
<contents> | 内容显示的文件路径。 只有下面的类型需要指定此标签:
|
文件路径 |
<cpname> | 应用提供商。 | 字符串 |
<cpauthjs> | 这个文件用来向服务提供商确认帐户信息,必须遵循固定的格式。 | String |
<login> | 决定是否需要登录. 设置为 ‘y’的话,需要在应用程序管理器中输入用户和密码进行登录,并且在<cpauthjs>标签值的JavaScript文件中进行有效性验证。 | y | n |
<ver> | 应用版本号,服务器可以根据这个版本号进行更新。 | x.xxx |
<mgrver> | 指定应用程序依赖的应用管理器版本号 | x.xxx |
<fullwidget> | 应用程序是全屏显示还是指定宽度显示。这个标志同时会影响声音播放策略。 | y | n |
<srcctl> | 如果设置为’y’, TV信号源会自动从频道或外接输入切换到内部的媒体播放器,当应用关闭的时候会自动恢复(比如YouTube应用)。 | y | n |
<childlock> | 是否支持 childLock 功能. 这个功能允许用户锁定应用程序。 | y | n |
<audiomute> | 是否静音。如果设置为’y’,应用程序启动时TV的广播会被静音。如果应用显示为全屏的时候设置为’y’,否则设置为’n’。 | y | n |
<videomute> | 是否禁用TV视频。如果设置为’y’,应用程序启动时TV播放的视频不会显示在屏幕上。 | y | n |
<dcont> | 是否禁用动态对比度功能。这个功能会调整TV的对比度。如果应用程序显示为全屏,设置这个标签值为’y’,否则设置为’n’。 | y | n |
<movie> | 应用在播放视频的时候会遇到下面的问题:
|
y | n |
<widgetname> | 应用程序名称。 | String |
<description> | 应用程序描述。 | String |
<width> <height> | 应用程序的宽高。 | Number |
<author> | 应用程序作者。 | string |
<network> | 是否需要网络。如果设置为’y’,当网络未连接时启动应用程序会有错误提示。默认为’y’。 | y | n |
<hubsite> | 是否验证hubsite,如果设置为’y’, 当hubsite为验证时启动应用程序会有错误提示。默认为’n’。 | y | n |
<pushNotice> | 是否提供推送服务。默认为’n’。 | y | n |
<pushUerbinding> | 是否为指定的用户提供推送服务。默认为’n’。 | y | n |
<flashplayer> | 是否支持嵌入式或独立的Flash Player。 | y | n |
当用户按遥控器的上,下,左,右键时welcome标签中显示的文字会做相应的改变。
转载请注明来源:智能生活 (http://www.kgsoft.cn)
原文地址:http://www.kgsoft.cn/html/2014/develop_0603/2524.html
在三星smart TV上开发widget-入门篇,布布扣,bubuko.com
原文地址:http://blog.csdn.net/arest/article/details/28258903