我检查了我身边三支手机,小米MIX3、小米12T、红米note 11 pro 5G
在室内打开地图,三台手机都正确定位到我所在的大楼位置,用gps应用查看也都能抓取较
多卫星。
理论上红米是基本的GPS俄罗斯跟北斗,MIX3又多了日本卫星,12T则是又多了印度卫星。
但意外的是MIX3的卫星讯号超级好,12T虽然抓得数量多,但是讯号较普通。
https://i.imgur.com/pkM9lV9.jpg
https://i.imgur.com/fen91Ij.jpg
说回主题:
打开google map定位成功后
MIX3“可以显示扇形,并随方向转动”
Note 11 pro 5G“有扇形,并随方向转动”
12T“蓝原点,无箭头,无扇形,无方向转动”
三台手机内建指南针都能正常旋转,排除硬件问题。
虽然我不是专业的,但是可以找出三台手机不同之处跟盲点。
随后我尝试使用街景看能不能随手机旋转,结果跟上面测试的状况差不多,实景点了没有任
何反应,右上方指南针点了也不会旋转。
其他两台则可以,要安装ARcore
https://i.imgur.com/A0pvKXR.jpg
https://i.imgur.com/ew1UKwx.jpg
然后我想到AR模式需要调用指南针,也发现除了12T无法在商店搜寻安装,其他两台都能。
就算我安装APK档也无法启用。
在google的AR支援页面也列了能支援的机型,12T的确没有在列表中,F5也还没有。
至此,基本可以理解如果不在支援列表的话,那么google map也不会调用指南针,理所就不
会有扇形方向了。
大概是这样,我不是专业的XD