码迷,mamicode.com
首页 > 编程语言 > 详细

Arcgis Javascript中geometryEngine报错’hq‘of undefined的解决方法

时间:2018-04-24 20:22:10      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:def   his   arc   执行   undefined   define   java   ||   fine   

这个问题困扰了我一个星期,原因是使用geomagicbuffer时候,有的线可正常使用,有的就直接报错,一直没有解决,后来发现是api自己的bug导致的

干脆直接读代码,在geometryEngine第737行,有这么一句话(不同版本的额api可能会不同):

if((this.Ec||1E4<u.jq&&1<u.Ci.length).........

报错的就是这里,因为u没有判断是否存在,导致执行u.jq时候报错

按照下面修改就好啦

if((u)&&(u.jq!=undefined)&&..

Arcgis Javascript中geometryEngine报错’hq‘of undefined的解决方法

标签:def   his   arc   执行   undefined   define   java   ||   fine   

原文地址:https://www.cnblogs.com/telwanggs/p/8932985.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!