Google Cast接收器应用程序屏幕分辨率



我正在为Google Cast开发一个应用程序,并且正在使用Google Cast在Android TV上进行测试。

我放置了一个放松信息以显示屏幕分辨率。我的电视是4K,但是在显示来自document.body.body.clientwidth和document.body.body.clientheight的数据时,我获得了962x541。我期望至少全高清1920x1080。

在接收器应用程序上我缺少一些东西?

对于Android TV,它应该相似,但是在Chromecast Ultra上,接收器具有1080p的物理分辨率和720p CSS分辨率。CSS和物理像素之间的比率称为"设备像素比",可以使用DPPX单元(https://developer.mozilla.org/en-us/docs/docs/web/css/resolution)或IMG使用CSS查询访问使用像素密度描述符(https://developer.mozilla.org/en-us/docs/web/html/element/img)或window.devicepixelratio(javascript(https:/https://deeveliceer.mozilla.mozilla.orgg/gemozilla.orge en offerice)(https://develicpevericer.mozilla.mozilla.orge en.mozilla.mozilla.mozilla.mozilla.mozilla.orge en.mozilla.mozilla.mozilla. en.mozilla,Chor一下),-us/docs/web/api/window/devicepixelratio)。

出于性能原因,自定义接收器应用程序被锁定至720p-运行基于铬的浏览器是艰苦的工作。Google多年来一直说,1080p可能正在途中,但它从未到达。

最新更新