最近,在奔馳論壇最火的絕對是Carllife可以通過設置達到全屏的事了。
在設置之前,Carlife和CarPlay一樣,隻能在屏上的中間區域顯示,兩側顯示黑色的區域。和同級别的寶馬、奧迪都可以全屏顯示相比,總是差了那麼點意思。
車友發現把車機系統升級到081及以上的版本,Carlife升級到最新的7.6.7版本。然後在投屏設置中,修改投屏分辨率為1280*720,再在屏幕矯正裡面适當調整,即可以得到接近全屏的投屏效果。
對于使用Carlife的車友來說,這絕對是件好事。但對于使用CarPlay的車友來說,依然不能全屏,大家就在讨論到底是奔馳車機還是蘋果手機的問題?
要回答這個問題,我們首先要知道CarPlay是如何自适應屏幕的分辨率全屏顯示?以及為什麼Carlife可以通過設置達到接近全屏的效果?
在之前CarPlay為什麼不能全屏?的内容中,小聯分享到在iOS13時,CarPlay就支持自動适配屏幕大小和分辨率,常見的分辨率常見有:800 * 480、 1280 * 720、960 * 540、 1920 * 720。也就是說,至少在這些屏幕分辨率上CarPlay是可以全屏顯示。
既然CarPlay支持全屏顯示,那為什麼在某些車型上并不能全屏顯示呢?因為CarPlay隻能靠車機系統獲取屏幕的分辨率,進而輸出對應分辨率的畫面。簡單說,車機會告訴CarPlay,我的屏幕分辨率是多少,CarPlay就會按對應的分辨率輸出畫面。
奔馳的車機出現不能全屏的原因可能是實際上車機分辨率是1920*720,但為了能夠在所有界面上都顯示一些頁面和控制,比如空調溫度等,告訴CarPlay了一個非車機全屏的分辨率。CarPlay按照非全屏的分辨率顯示,所以出現隻在中間區域顯示,兩邊黑邊的現象。
那為什麼Carlife可以通過設置達到全屏呢?
很簡單,通過設置相當于Carlife不再按照車機提供的分辨率顯示,而是按照車友自己手工設置的分辨率顯示,這樣就達到接近全屏的顯示效果。
所以要解決CarPlay全屏的問題,還是需要車機把全屏的分辨率告知給CarPlay。公衆号:手機互聯,歡迎關注,一起讨論carplay。
,