首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MarkerClusterer脚本:意外的标记

MarkerClusterer脚本:意外的标记
EN

Stack Overflow用户
提问于 2016-01-23 00:40:35
回答 1查看 512关注 0票数 1

我做了一个项目,用Google Maps和MarkerClusterer动态生成一个超文本标记语言页面,并在一个集成的浏览器窗口中显示它--它工作得很好。

当我将项目生成的源代码放入HTML文件中时,它突然不起作用了。我开始剥离它,直到我有一个包含MarkerClusterer的空HTML文件--这在浏览器控制台中给出了一个意外的令牌错误。

该文件如下所示:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head>
    <script src='http://google-maps-utility-library-v3.googlecode.com/svn/trunk/markerclusterer/src/markerclusterer.js'></script>

<title>Map</title>
<style>
    html,
    body {
        height: 100%;
        margin: 0;
        padding: 0;
    }

    #map {
        height: 90%;
    }
</style>
</head>
<body>
    <div id="map"></div>
</body>
</html>

错误:Uncaught SyntaxError: Unexpected token ILLEGAL

我尝试过使用精简版本、IE (这就是嵌入式浏览器)、Firefox来移动脚本标记--都不起作用。

当我尝试通过chrome控制台查看脚本以查看问题所在时,它都以中文显示(全部在一行中):

打开脚本所链接的文件可以正常工作。

我真的被难住了,我不太确定下一步该去哪里!

编辑我已经看过this question了,它听起来和我的问题一模一样,但公认的答案似乎对我不起作用。

EN

回答 1

Stack Overflow用户

发布于 2017-08-07 18:21:39

charset="UTF-8"添加到脚本引用

它应该看起来像这样

<script src='http://google-maps-utility-library-v3.googlecode.com/svn/trunk/markerclusterer/src/markerclusterer.js' charset='UTF-8'></script>

对我很管用

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34951704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档