Google 宣布了 Google 地图平台的新地图样式 https://developers.google.com/maps/new-map-style-opt-in 但是,如果启用 Places API javascript,则会失败。
只有启用 Places API 的 Google Maps Platform (v3.58) 新地图样式才能重现该问题。问题的根本原因是 HTMLDialogElement 是一个相对较新的 HTML 功能,旧版浏览器不支持它,包括 iOS 15.2 上的 Safari 版本。 以前的地图样式(v3.57)似乎没有这个问题,并且地点搜索示例按预期显示/工作。
查看我提交给google的相关bug https://issuetracker.google.com/issues/375937548