兄弟我也遇到过你这样的问题,如果我没猜错。你的: searchInfoWindow.open(marker);应该是写到循环里面的吧,无论点击哪个标注,弹出来的信息窗口都是显示的最后一次循环定义的信息内容。