TMS*_*TMS 5 google-maps google-maps-api-3
查看文档后,我找不到在创建maps对象后设置MapTypeControlOptions的方法.没有像setMapTypeControlOptions方法那样的东西.
我发明了两种方法来做到这一点,两者似乎都有效:
直接设置对象属性: map.MapTypeControlOptions = { ... }
再次设置整个选项: map.setOptions({ mapTypeControlOptions: { ... } })
但我不太确定这是正确的做法.在第一种情况下,我们直接修改对象属性,这不是很干净.在第二种情况下,我们设置整个选项对象.未指定的选项会发生什么?他们会保持不变吗?他们会重置为默认值吗?我不知道.API参考中完全缺少此信息.我们可能尝试一些它似乎有效,但只要它不在规范中,它可能不是在所有情况下都适用的正确方法!
所以我不满意回答"它只是有效":-)我要求更权威的参考.