gpt4 book ai didi

javascript - MarkerClusterer 脚本 : Unexpected Token

转载 作者:行者123 更新时间:2023-11-28 06:27:57 24 4
gpt4 key购买 nike

我制作了一个项目,可以使用 Google map 和 MarkerClusterer 动态生成 HTML 页面,并将其显示在集成的浏览器窗口中 - 这工作得很好。

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

该文件如下所示:

<!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>

错误:未捕获的语法错误:意外的标记非法

我尝试过移动脚本标签、使用缩小版本、使用 IE(这是嵌入式浏览器)、使用 Firefox,但都不起作用。

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

enter image description here

打开脚本链接到的文件工作正常。

我真的很困惑,我不太确定下一步该去哪里!

[编辑]我已经看过this question这听起来完全像我的问题,但接受的答案似乎对我不起作用。

最佳答案

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

它应该看起来像这样

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

为我工作

关于javascript - MarkerClusterer 脚本 : Unexpected Token,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34951704/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com