三星电视的多分辨率支持

时间:2012-08-30 21:23:17

标签: javascript samsung-smart-tv

我正在努力让我的应用以高于540x960的分辨率显示,但没有运气。

我添加了

'resolutions' : ['540p','720p'],

到app.json,并添加了css文件app / stylesheets / 540p / Main.css,app / stylesheets / 720p / Main.css

仅凭这一点并没有成功,它仍然以540x960显示(在支持高达1080p的20120型号电视上)

我还注意到在config.xml中,指定了宽度和高度。我不知道该怎么做才能支持多种分辨率,或者甚至涉及多种分辨率。

感谢任何见解......

以下是一些相关链接:

http://www.samsungdforum.com/upload_files/files/guide/data/html/html_3/apps_framework/manage_scenes/add_scene.html

http://www.samsungdforum.com/SamsungDForum/ForumView/7e2b7fa90012098b?forumID=f69ed7370fdb3193

http://www.samsungdforum.com/Guide/View/Developer_Documentation/Samsung_SmartTV_Developer_Documentation_3.5/API_Reference/JavaScript_APIs/AppsFramework_APIs/Framework_API/Core_API/sf.env/getResolution

2 个答案:

答案 0 :(得分:1)

模拟器3.5不支持1920x1080分辨率。但是,如果您按照http://www.samsungdforum.com/upload_files/files/guide/data/html/html_3/apps_framework/manage_scenes/add_scene.html中的说明进行操作,那么您的应用程序就是多分辨率支持!,那么当您在电视上测试应用程序时,它将会运行。你需要小心css,锁定它并使用http://www.samsungdforum.com/upload_files/files/guide/data/html/ux_guideline20/06_application_layout/application_screen_resolution.html

祝你好运!

答案 1 :(得分:0)

如果电视机支持1080p - 这并不意味着智能电视应用程序也能以此分辨率运行:

  • 在三星2010中,只有一个分辨率:960x540px
  • 在三星2011中,您有两个:960x540px,1280x720px
  • 和三星2012:1280x720px

对于2012年,我从未检查过你是否可以设置FullHD,但也许

您只能以一种方式更改应用程序解析 - 更改config.xml文件中的值。

因此,当您想要支持所有模型时,您需要至少制作两个布局:一个用于540p(2010模型),另一个用于720p(2011,2012型号)。

没有选项可以自动将应用程序“拉伸”到另一个分辨率。