通过HTTP服务器提供服务时,jvectormap高度较小

威尔·塞威尔

我正在尝试在本地测试我的jvectormap。以前,我只是直接通过浏览器访问HTML文件。我最近改用HTTP服务器来提供文件,但是现在地图显示的高度很小。奇怪的是,如果我调整浏览器的大小(更大或更小),地图将变得越来越大(似乎并没有停止扩大)。最初渲染时,地图的高度为54px。

height为定义为包含地图的.jvectormap-containerdiv以及div设置CSS属性没有帮助。它增加了背景大小,但没有增加实际地图的大小。<svg>真正引起我这个问题的是标签中的高度

当我直接通过文件再次访问该站点时,它呈现良好。当我“查看源代码”并通过HTTP服务器访问所有文件时,它们看起来也不错。JS控制台中没有错误。我在多个浏览器上遇到相同的问题。

这是我的身体html:

<body>
  <div id="world-map" style="position: absolute; top: 0; right: 0; bottom: 0; left: 0;"></div>
  <script src="main.js"></script>
</body>

并且main.js包含

var mapDiv = $('#world-map');
mapDiv.vectorMap();
威尔·塞威尔

问题是HTTP服务器使用JS文件的不正确的MIME进行响应。

知道为什么这会导致此特定问题将很有趣。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

通过Python Flask服务器提供服务时,Vue应用无法加载

通过NodeJS服务器提供服务时,Angular不更新html模板变量

HTTP服务器-提供服务favicon.ico

ErrorSessionTokenFilter:通过HTTP标头提供的令牌与服务器生成的令牌不匹配

通过子进程运行bokeh服务器时,是否可以访问为其提供的args?

如何在 React JS 中通过静态服务器为应用程序提供服务时设置新端口

我的https:443服务器也如何提供http:80?

如何运行提供特定路径的http服务器?

在HTTP服务器中提供静态文件

如何捕获提供HTTP响应的服务器的IP地址

http服务器Websocket并提供静态页面

运行Hypnotoad HTTP服务器以提供XHTML页面

查找提供服务的服务器

使用 kotlin 通过改造向烧瓶服务器发送数据时出现 400 http 错误

从节点服务器提供角度构建输出时出错

在服务器上通过 http 请求的 URL 必须是绝对服务器渲染

通过 Javascript 从 HTTP API 服务器保存 XLSX 文件

通过SSH服务器发送HTTP请求

IE:通过服务器关闭友好的HTTP错误消息?

如何编码图像以通过Python HTTP服务器发送?

通过SSH连接LAN HTTP服务器

Ember通过外部HTTP服务器包含外部JS

如何使Thunderbird通过HTTP代理服务器工作?

如何通过HTTP监控mosquitto服务器

如何通过Java HTTP服务器发送图像

如何通过代理使流星服务器HTTP.call?

使用AngularJS通过$ http发布到服务器

列出服务器OrientDB 2.2。通过http rest

通过HTTPS服务Flask服务器