System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及計算機,更具體地說,涉及內容顯示方法、裝置、電子設備和存儲介質。
技術介紹
1、隨著科技的發展,涌現出各種不同類型的應用(application,app),例如視頻類app、新聞類app、導航類app等等,這些應用為用戶的工作和生活提供了很大的便利。
2、在一些場景下,用戶可能需要將終端上的應用界面投屏至另一個設備的屏幕上進行顯示。例如,將終端上的應用界面投屏至屏幕更大的電視上顯示,或者,將終端上的應用界面投屏至車載設備上進行顯示等等。但是,由于終端屏幕的分辨率與被投屏設備屏幕的分辨率往往是不一致的,因此,在實際投屏時,會出現被投屏設備屏幕僅能顯示部分應用界面的現象,即會存在應用界面顯示不完整的問題。
技術實現思路
1、本公開提供內容顯示方法、裝置、電子設備和存儲介質,以至少解決上述相關技術中,在實際投屏時,應用界面顯示不完整的問題。
2、根據本公開實施例的第一方面,提供一種內容顯示方法,包括:將第一電子設備中創建的第一虛擬屏投屏到第二電子設備的屏幕上進行顯示;基于在所述第二電子設備上接收到的針對目標應用的開啟命令,通過第二虛擬屏生成所述目標應用的第一目標界面;對所述第一目標界面進行預設處理,獲得第二目標界面;將所述第二目標界面疊加至所述第一虛擬屏,并投屏至所述第二電子設備的屏幕上進行顯示。
3、可選地,所述第一虛擬屏是基于所述第二電子設備的屏幕的分辨率而創建的。
4、可選地,所述第二虛擬屏是基于所述第一電子設備的屏幕的分辨
5、可選地,所述對所述第一目標界面進行預設處理,獲得第二目標界面,包括:基于所述第一電子設備的屏幕的分辨率以及所述第二電子設備的屏幕的分辨率,對所述第一目標界面進行縮放處理,獲得所述第二目標界面。
6、可選地,所述分辨率基于橫向像素數和豎向像素數而確定,所述基于所述第一電子設備的屏幕的分辨率以及所述第二電子設備的屏幕的分辨率,對所述第一目標界面進行縮放處理,包括:獲取所述第二電子設備與所述第一電子設備的橫向像素數比值以及豎向像素數比值;基于所述橫向像素數比值和所述豎向像素數比值,對所述第一目標界面進行縮放處理。
7、可選地,所述基于所述橫向像素數比值和所述豎向像素數比值,對所述第一目標界面進行縮放處理,包括:基于所述橫向像素數比值和所述豎向像素數比值中較小的比值,對所述第一目標界面進行縮放處理。
8、可選地,在將所述第二目標界面疊加至所述第一虛擬屏,并投屏至所述第二電子設備的屏幕上進行顯示之后,還包括:基于在所述第二電子設備上接收到的針對所述目標應用的關閉命令,從所述第二虛擬屏上移除所述第一目標界面,并保留所述第二虛擬屏。
9、根據本公開實施例的第二方面,提供一種內容顯示裝置,包括:第一投屏模塊,被配置為將第一電子設備中創建的第一虛擬屏投屏到第二電子設備的屏幕上進行顯示;界面生成模塊,被配置為基于在所述第二電子設備上接收到的針對目標應用的開啟命令,通過第二虛擬屏生成所述目標應用的第一目標界面;預設處理模塊,被配置為對所述第一目標界面進行預設處理,獲得第二目標界面;第二投屏模塊,被配置為將所述第二目標界面疊加至所述第一虛擬屏,并投屏至所述第二電子設備的屏幕上進行顯示。
10、可選地,所述第一虛擬屏是基于所述第二電子設備的屏幕的分辨率而創建的。
11、可選地,所述第二虛擬屏是基于所述第一電子設備的屏幕的分辨率而創建的。
12、可選地,所述預設處理模塊被配置為:基于所述第一電子設備的屏幕的分辨率以及所述第二電子設備的屏幕的分辨率,對所述第一目標界面進行縮放處理,獲得所述第二目標界面。
13、可選地,所述分辨率基于橫向像素數和豎向像素數而確定,所述預設處理模塊被配置為:獲取所述第二電子設備與所述第一電子設備的橫向像素數比值以及豎向像素數比值;基于所述橫向像素數比值和所述豎向像素數比值,對所述第一目標界面進行縮放處理。
14、可選地,所述預設處理模塊被配置為:基于所述橫向像素數比值和所述豎向像素數比值中較小的比值,對所述第一目標界面進行縮放處理。
15、可選地,所述內容顯示裝置還包括:虛擬屏控制模塊,被配置為基于在所述第二電子設備上接收到的針對所述目標應用的關閉命令,從所述第二虛擬屏上移除所述第一目標界面,并保留所述第二虛擬屏。
16、根據本公開實施例的第三方面,提供一種電子設備,包括:處理器;用于存儲所述處理器可執行指令的存儲器;其中,所述處理器被配置為執行所述指令,以實現根據本公開的內容顯示方法。
17、根據本公開實施例的第四方面,提供一種計算機可讀存儲介質,當所述計算機可讀存儲介質中的指令由電子設備的處理器執行時,使得電子設備能夠執行根據本公開的內容顯示方法。
18、本公開的實施例提供的技術方案至少帶來以下有益效果:
19、第一電子設備,例如手機,可以將目標應用啟動到第二虛擬屏上以生成第一目標界面,并且,第一電子設備還會對第一目標界面進行適當預設處理,并將經過預設處理獲得的第二目標界面疊加到第一虛擬屏并投屏顯示到第二電子設備上,例如,將第二目標界面顯示到車載終端上,保證第二電子設備可以顯示完整的應用界面,即可以避免出現應用界面顯示不完整的現象。
20、應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
本文檔來自技高網...【技術保護點】
1.一種內容顯示方法,其特征在于,包括:
2.如權利要求1所述的內容顯示方法,其特征在于,所述第一虛擬屏是基于所述第二電子設備的屏幕的分辨率而創建的。
3.如權利要求1所述的內容顯示方法,其特征在于,所述第二虛擬屏是基于所述第一電子設備的屏幕的分辨率而創建的。
4.如權利要求1所述的內容顯示方法,其特征在于,所述對所述第一目標界面進行預設處理,獲得第二目標界面,包括:
5.如權利要求4所述的內容顯示方法,其特征在于,所述分辨率基于橫向像素數和豎向像素數而確定,所述基于所述第一電子設備的屏幕的分辨率以及所述第二電子設備的屏幕的分辨率,對所述第一目標界面進行縮放處理,包括:
6.如權利要求5所述的內容顯示方法,其特征在于,所述基于所述橫向像素數比值和所述豎向像素數比值,對所述第一目標界面進行縮放處理,包括:
7.如權利要求1所述的內容顯示方法,其特征在于,在將所述第二目標界面疊加至所述第一虛擬屏,并投屏至所述第二電子設備的屏幕上進行顯示之后,還包括:
8.一種內容顯示裝置,其特征在于,包括:
< ...【技術特征摘要】
1.一種內容顯示方法,其特征在于,包括:
2.如權利要求1所述的內容顯示方法,其特征在于,所述第一虛擬屏是基于所述第二電子設備的屏幕的分辨率而創建的。
3.如權利要求1所述的內容顯示方法,其特征在于,所述第二虛擬屏是基于所述第一電子設備的屏幕的分辨率而創建的。
4.如權利要求1所述的內容顯示方法,其特征在于,所述對所述第一目標界面進行預設處理,獲得第二目標界面,包括:
5.如權利要求4所述的內容顯示方法,其特征在于,所述分辨率基于橫向像素數和豎向像素數而確定,所述基于所述第一電子設備的屏幕的分辨率以及所述第二電子設備的屏幕的分辨率,對所述第一目標界面進行縮放處理,包括:
6.如權利要求5所述的內容顯示方法,其特征在于,所述基于所述橫向像素數比值和所述豎向像素數比值,對所述第一目標界面進行縮放處理,包括:
7.如權利要求1所述的內容顯示方法,其特征在于,在將所述第二目標界面疊加至所述第一虛擬屏,并投屏至所述第二電子設備的屏幕上進行顯示之后,還包括:
【專利技術屬性】
技術研發人員:廖志豪,文漢成,秦健彬,陳瑩,
申請(專利權)人:廣州三星通信技術研究有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。