我想使用谷歌地图显示一些标记。信息(坐标)存储在本地 *.csv 文件中(我想使用“资源文件”)。
如何读取这个 *.csv 文件?如果我使用“jQuery.get('myFile.csv', function (data) {...”,它不起作用。 错误信息为:跨源请求仅支持协议(protocol)方案
我必须选择文件才能读取该文件吗?难道就没有别的办法了吗?
谢谢
最佳答案
您是否可能尝试从文件而不是正在运行的服务器加载数据(例如,通过从文件管理器双击 .html
)?
如果您使用的是 file://
协议(protocol)(您可以在网址中看到),则此操作将不起作用。您可以尝试更改到开发目录并运行 python3 -m http.server
这将启动一个小型开发服务器。您可以更改为 http://localhost:8000
并查看它是否有效。
关于JavaScript googlemaps 从文件中读取坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26327532/