[发明专利]一种基于智慧屏的显示方法、装置、电子设备和介质在审
申请号: | 202110505611.1 | 申请日: | 2021-05-10 |
公开(公告)号: | CN113360111A | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 罗晨 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;G06F9/451 |
代理公司: | 北京信远达知识产权代理有限公司 11304 | 代理人: | 姚莹丽 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 智慧 显示 方法 装置 电子设备 介质 | ||
本申请实施例公开了一种基于智慧屏的显示方法,当在智慧屏上显示移动应用时,获取预先设定的绘制窗口的分辨率,以按照绘制窗口的分辨率绘制移动应用的窗口,获得目标窗口,进而对该目标窗口进行显示。进一步地,为提高显示的完整性和清晰度,可以将智慧屏的DPI设置为预设阈值,进而按照DPI显示目标窗口。也就是,在显示移动应用时,不再按照智慧屏原本的显示方式进行显示,而是根据预设的绘制窗口的分辨率以及预设的DPI进行显示,以使得显示效果接近移动应用在移动终端上的显示效果,保证移动应用在智慧屏上正常显示,避免出现错乱或显示不全的问题。
技术领域
本申请涉及图像处理技术,具体涉及一种基于智慧屏的显示方法、装置、电子设备和介质。
背景技术
随着电视硬件性能的持续提升,传统电视逐渐往智慧屏方向发展,智慧屏相比传统电视在内容及交互方式上做了很大提升。电视应用通常有如下特点:默认横屏显示,主要支持方向键操作,主流屏幕分辨率是4k/8k(UI实际以1080p输出),每英寸点数(Dots PerInch,dpi)小于320等特点。
由于移动生态的繁荣发展,而电视行业相对封闭,使得电视应用的丰富程度远低于手机应用,但随着智慧屏操作方式多样化,在电视上运行并使用移动应用已经成为可能,也是各智慧屏厂家宣传的亮点。各个智慧屏厂家通常设计是让移动应用在电视上竖屏居中显示(左右两边留黑),由于移动应用在设计时主要适配主流手机的分辨率和dpi,导致在电视上竖屏居中显示时会出现各种UI错乱或显示不全的问题。
发明内容
有鉴于此,本申请实施例提供一种基于智慧屏的显示方法、装置、电子设备和介质,以实现更为合理地在智慧屏上显示移动应用。
为解决上述问题,本申请实施例提供的技术方案如下:
在本申请实施例第一方面,提供了一种基于智慧屏的显示方法,所述方法包括:
获取绘制窗口的分辨率,所述绘制窗口的分辨率根据移动终端的屏幕分辨率确定的;
按照所述绘制窗口的分辨率绘制移动应用的窗口,获得目标窗口;
显示所述目标窗口。
在一种具体的实现方式中,所述按照所述绘制窗口的分辨率绘制移动应用的窗口,获得目标窗口,包括:
按照所述绘制窗口的分辨率绘制移动应用的窗口,获得第一窗口;
响应于画布的高度分辨率小于所述绘制窗口的高度分辨率,获取第一调整参数;
根据所述第一调整参数对所述第一窗口进行调整,获得目标窗口。
在一种具体的实现方式中,响应于画布的高度分辨率小于所述绘制窗口的高度分辨率,获取第一调整参数,包括:
响应于画布的高度分辨率小于所述绘制窗口的高度分辨率且所述画布的分辨率等于所述智慧屏的屏幕分辨率,获取第一调整参数,所述第一调整参数用于对所述第一窗口进行缩小调整;
所述根据所述第一调整参数对所述第一窗口进行调整,获得目标窗口,包括:
根据所述第一调整参数对所述第一窗口进行缩小调整,获得目标窗口。
在一种具体的实现方式中,响应于画布的高度分辨率小于所述绘制窗口的高度分辨率,获取第一调整参数,包括:
响应于画布的高度分辨率小于所述绘制窗口的高度分辨率且所述画布的分辨率小于所述智慧屏的屏幕分辨率,获得第一参数和第二参数,所述第一参数用于进行缩小调整,所述第二参数用于进行放大调整;
所述根据所述第一调整参数对所述第一窗口进行调整,获得目标窗口,包括:
利用所述第一参数和所述第二参数对所述第一窗口进行调整,获得目标窗口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110505611.1/2.html,转载请声明来源钻瓜专利网。