首页 / 浏览问题 / 其他 / 问题详情
更改src引起的bug
4EXP 2017年07月25日

supermap iserve里面的examples的plot(标绘),直接打开来没有问题,改动src即出现大量bug,src地址可以打开。

1个回答

脚本地址找不到请检查文件路径,一个简单的办法是打开浏览器开发工具切换到网络标签页,刷新页面,找到这些脚本的http请求,复制url。
1,780EXP 2017年07月25日
能具体说说吗?
检查脚本引用地址,404是找不到该文件的的意思。
问题现在知道了,是因为bevInclude.js和PlottingPanel.Include.js的引用是根据相对位置的,这两个文件都是放在examples下的,那么现在,除了把HTML放入examples里面运行,还有什么好的办法吗?
1.修改引用,比如(换成你们的iServer):http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/js/bevInclude.js
http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/js/plottingPanel/PlottingPanel.Include.js
2.把相关脚本及css、字体、图片等按原相对路径拷贝到项目中引用。
修改引用是要修改js文件的内容吗?
不需要修改内容
不修改的话,它会报错,在plottingpanel.js里去寻找上一目录的examples文件夹下的一些css,可是上一目录里没有examples

他的报错页面会出现这两个js文件

...