2

我试图让我的应用程序以高于 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

4

2 回答 2

1

Emulator 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

祝你好运!

于 2012-09-07T18:59:02.117 回答
0

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

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

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

您只能通过一种方式更改应用程序分辨率 - 更改 config.xml 文件中的值。

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

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

于 2012-09-08T20:57:51.990 回答