找到下面的解决方案,我花了一天时间才完成。
问题:
- 无法加载web地图
- 无法在web上更新地图上的标记
解决方案:
问题1:
- 将google_maps_flutter_web包添加到pubspec.yaml中。无需在任何文件中添加导入
- 使用谷歌地图Javascript Api密钥或(可能有效(谷歌云项目中的地图Api密钥。它至少需要一个试用订阅和一个计费帐户的设置
- 地图现在应该可以在移动浏览器上运行了
第2期:
- 这个GitHub问题解决了这个问题,https://github.com/flutter/flutter/issues/65255#issuecomment-737050548
- TL;博士?清除标记->调用setState->未来延迟250ms->添加标记->setState