解决ArcGIS API For JavaScript4.x本地部署图标显示问题

写在前面:

本文参考了https://blog.csdn.net/yy284872497/article/details/80408794

https://blog.csdn.net/cuijiying/article/details/78529109?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-3.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-3.no_search_link
感谢大神

在参考的第一篇文章中,我试过IIS的解决方案,但是也没有成功;使用第二个解决方法,就是相对路径的方案,然后直接打开.html文件,发现解决了图标显示问题。

但是,这两种方法,我使用的时候都是直接打开html文件,所以浏览器的路径上都显示的是本地路径,如:file://D:/webGIS/test.html

于是在看到了第二篇参考文章后,我觉得我在解决图标问题时,一直做错了,就应该通过服务器来访问项目。
所以看了第二篇文章后,我的做法是将html文件复制到tomcat下的webapps文件夹下,例如:apache-tomcat-8.0.50/webapps/test/test1.html

然后启动tomcat后,在浏览器输入访问路径:http://localhost:8080/test/test1.html
发现图标显示正常,如下图
图标显示正常

所以,总的解决方法还是需要把html文件放到服务器的项目目录下。
所以,总的解决方法还是需要把html文件放到服务器的项目目录下。
所以,总的解决方法还是需要把html文件放到服务器的项目目录下。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值