加载s3m图层报错

0 投票
今天加载到一个新发布的图层报错,但我用相同代码scene.addS3MTilesLayerByScp加载其它s3m文件都是正常的;
捕获到报错的提示如下:

“add s3m layer failed,TypeError: Cannot read property '1' of null”,

报错的图层在iserver上能正常用webgl预览,

请问具体是什么原因?

4月 28, 2019 分类:  126次浏览 | 用户: liuk 初出茅庐 (24 分)

1个回答

0 投票
代码截图看一下。你用scene.open()方法打开整个场景看看
4月 28, 2019 用户: 凌贵兰 名扬四海 (1,005 分)
在开发环境用open的代码打开也会报类似错误,多了一句话,意思是"找不到叫做'config'的图层"(但自己本地另一个服务器不会报错),由此我试了下,之前的config文件路径是  ....../config/config,后来重新发布了下,路径改为了 ....../jiangmen/config,就可以成功加载。

为什么路径不一样会报那样的错误?
这个路径你得在iserver一步步找到对应的配置文件的路径啊。倒数第二个一般是图层名,错了肯定找不到
...