兄弟这问题解决了吗?
我遇到了更加奇特的问题,描述如下:
在使用ArcGIS API for JavaScript 4.10版本做开发时,遇到了在IE11下测量(测面,测线)无法使用的问题。
场景如下(以测量面积为例,测量长度同理):
1.如果使用投影4326的数据服务,在chrome下也可以用,测量在IE11下可用;
2.如果使用投影2384的数据服务,测量在chrome下可用,在IE11下不可用,遇到这个情况,调试如下:
var activeWidget = new AreaMeasurement2D({
view: view // view是上面已经实例化的
});
debugger
activeWidget.viewModel.newMeasurement();
在debugger处发现 activeWidget.viewModel.state是disabled,而正常在实例化activeWidget的情况下,这个state是ready,请问遇到disabled的情况,我该怎么办?
这个情况仅在IE下发生的,chrome中一直都是正常的。
2 个回复
swaggyP - 网络粉刷匠
赞同来自:
ibrucekong
赞同来自:
我遇到了更加奇特的问题,描述如下:
在使用ArcGIS API for JavaScript 4.10版本做开发时,遇到了在IE11下测量(测面,测线)无法使用的问题。
场景如下(以测量面积为例,测量长度同理):
1.如果使用投影4326的数据服务,在chrome下也可以用,测量在IE11下可用;
2.如果使用投影2384的数据服务,测量在chrome下可用,在IE11下不可用,遇到这个情况,调试如下:
var activeWidget = new AreaMeasurement2D({
view: view // view是上面已经实例化的
});
debugger
activeWidget.viewModel.newMeasurement();
在debugger处发现 activeWidget.viewModel.state是disabled,而正常在实例化activeWidget的情况下,这个state是ready,请问遇到disabled的情况,我该怎么办?
这个情况仅在IE下发生的,chrome中一直都是正常的。
要回复问题请先登录或注册
发起人
相关问题
问题状态
—— 扫技术支持中心微信服务号!
—— 让GIS知乎问答随时随地!