你回复之前自己试过了吗?我用这个 arcgis api for js 有两年了,按你回复的方式写,也会有问题。主要是在 require 加载模块(其实就是 dojo模块,这里面会有个 dojo.require),和 wex5 这里面的 require,在加载过程中造成文件地址的url 错误。你看下面的调试信息:两个文件 esri.css ,init.js 已经正确返回,但是在加载其它模块时,url 就出问题了。我看是 wex5 的 require url 处理和dojo.require 乱了
esri.css GET 200 stylesheet index.w?device=m:22 37.0 KB 196 ms
init.js GET 200 script index.w?device=m:23 188 KB 274 ms
meta.js GET 200 script index.w?device=m:73 351 B 137 ms
require.2.1.10.js GET 200 script index.w?device=m:74 25.1 KB 146 ms
core.min.js GET 200 script index.w?device=m:75 89.8 KB 249 ms
common.min.js GET 200 script index.w?device=m:76 17.1 KB 210 ms
comp.min.js GET 200 script index.w?device=m:77 60.2 KB 236 ms
jsapi_zh-cn.js GET 302 init.js:40 279 B 360 ms
QueryTask.js GET 302 init.js:40 279 B 309 ms
RelationshipQuery.js GET 302 init.js:40 287 B 310 ms
StatisticDefinition.js GET 302 init.js:40 289 B 309 ms
svg.js GET 302 init.js:40 272 B 289 ms
string.js GET 302 init.js:40 285 B 171 ms
jsapi_zh-cn.js GET 200 script http://192.168.130.222:8080/x5/UI2/esri/esri/nls/jsapi_zh-cn.js 29.9 KB 275 ms
QueryTask.js GET 200 script http://192.168.130.222:8080/x5/UI2/esri/esri/tasks/QueryTask.js 1.8 KB 217 ms
RelationshipQuery.js GET 200 script http://192.168.130.222:8080/x5/U ... elationshipQuery.js 1.2 KB 265 ms
StatisticDefinition.js GET 200 script http://192.168.130.222:8080/x5/U ... tisticDefinition.js 978 B 266 ms
string.js GET 404 script http://192.168.130.222:8080/x5/UI2/esri/$UI/system/lib/base/string.js 0 B 254 ms
svg.js GET 200 script http://192.168.130.222:8080/x5/UI2/esri/dojox/gfx/svg.js 8.5 KB 266 ms
system.res.js GET 302 init.js:40 290 B 67 ms
object.js GET 302 init.js:40 285 B 84 ms
observable.js GET 302 init.js:40 289 B 80 ms
url.js GET 302 init.js:40 282 B 82 ms
browser.js GET 302 init.js:40 286 B 79 ms
linkedHashMap.js GET 302 init.js:40 293 B 74 ms
system.res.js GET 404 script http://192.168.130.222:8080/x5/UI2/esri/$UI/system/resources/system.res.js 0 B 63 ms
routeState.js GET 302 init.js:40 290 B 60 ms
observable.js GET 404 script http://192.168.130.222:8080/x5/UI2/esri/$UI/system/lib/base/observable.js 0 B 55 ms
browser.js GET 404 script http://192.168.130.222:8080/x5/UI2/esri/$UI/system/lib/base/browser.js 0 B 68 ms
object.js GET 404 script http://192.168.130.222:8080/x5/UI2/esri/$UI/system/lib/base/object.js 0 B 81 ms
url.js GET 404 script http://192.168.130.222:8080/x5/UI2/esri/$UI/system/lib/base/url.js 0 B 71 ms
linkedHashMap.js GET 404 script http://192.168.130.222:8080/x5/UI2/esri/$UI/system/lib/route/linkedHashMap.js 0 B 75 ms
routeState.js GET 404 script http://192.168.130.222:8080/x5/UI2/esri/$UI/system/lib/route/routeState.js 0 B 82 ms
uuid.js GET 302 init.js:40 283 B 46 ms
date.js GET 302 init.js:40 283 B 40 ms
message.js GET 302 init.js:40 286 B 40 ms