我试图在Streetview视图中添加带有Infowindow的标记。我正在使用XCode并为iOS开发。我在this指南后成功创建了标记,但未能添加Infowindow。根据developers.google.com,使用GMSPanoramaView时并非所有标记功能都可用,但在此论坛的一个帖子中,用户声称他能够在Javascript中执行此操作 - 我对Javascript一无所知。我已经在网络上的任何地方进行了搜索,但这个问题几乎没有任何内容,加上dev.google根本没有提及它,我已经坚持了大约两天,所以这真的有可能吗?任何帮助都非常感谢。
编辑:我的第一次尝试是使用marker.title属性,该属性能够在MapView中显示infowindow,但仍然不在PanoramaView中。我能够添加的与Infowindow最接近的是UIImageView,当标记被点击时出现。我实现了GMSPanoramaViewDelegate协议并使用didTapMarker方法来实现这一点,请参阅https://developers.google.com/maps/documentation/ios-sdk/reference/protocol_g_m_s_panorama_view_delegate-p.html#a51b56fb6bb2cc49ee5142cd1d4f20ec4。