谷歌地图的语言通过Angular JS变量

时间:2014-04-23 08:03:21

标签: javascript angularjs google-maps

我还在学习Angular和Google Map API,而且我遇到了一些障碍。我正在尝试使用角度变量来获取地图语言,就像这样

<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?libraries=places&language={{language}}&sensor=false"></script>

当页面加载完毕后,我可以看到&amp; language = xx在脚本源上打印得很好,尽管地图仍然是英文:(

我认为谷歌地图会在语言参数打印之前加载。还有其他方法可以解决这个问题吗?


附加:我的所有脚本文件都位于页面底部

<body>
    .
    ..
    ...
    <script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?libraries=places&language={{language}}&sensor=false"></script>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.4/angular.min.js"></script>
    <script type="text/javascript" src="bootstrap.min.js"></script>
    <script type="text/javascript" src="bootbox.min.js"></script>
    <script type="text/javascript" src="localize.js"></script>
    <script type="text/javascript" src="route-planner-widget.js"></script>
</body>

我想也许,我应该在我的角度脚本(route-planner-widget.js)首先完成加载后调用谷歌地图脚本,但看起来,它也没有用。

0 个答案:

没有答案