我想知道转换是否出错,所以如果街景不可用,则不会调用onMoveNearCoordinate和didMoveTo函数。而且,我已经将我的谷歌地图从2.0.1更新为2.1.0
我的代码现在
@nonobjc func panoramaView(_ view: GMSPanoramaView, error: NSError, onMoveNearCoordinate coordinate: CLLocationCoordinate2D) {
print("^ \(coordinate)")
//show alert
}
我也试着检查全景是否为零。
@objc(panoramaView:didMoveToPanorama:) func panoramaView(_ view: GMSPanoramaView, didMoveTo panorama: GMSPanorama?) {
print("^ \(panorama == nil)")
}
如果街景视图可用,didMove功能可以正常工作
^ false
如果街景不可用,我会得到以下内容。
答案 0 :(得分:0)