无法使用IE 11和Angular 4拖动ArcgisMap
发布时间:2020-12-17 18:10:59 所属栏目:安全 来源:网络整理
导读:我有这个简单的代码笔与Angular 4和arcgis地图,但我无法在IE 11中拖动.其他浏览器像往常一样工作.我无法升级或降级arcgis的JS库,因为它依赖于我们正在使用的其他小部件. https://codepen.io/rbuenon/pen/NXNOww link rel="stylesheet" href="https://js.arcg
我有这个简单的代码笔与Angular 4和arcgis地图,但我无法在IE 11中拖动.其他浏览器像往常一样工作.我无法升级或降级arcgis的JS库,因为它依赖于我们正在使用的其他小部件.
https://codepen.io/rbuenon/pen/NXNOww <link rel="stylesheet" href="https://js.arcgis.com/3.23/esri/css/esri.css"> <script src="https://js.arcgis.com/3.23/"></script> <script> require(["esri/map","dojo/domReady!"],function (Map) { window.map = new Map("map",{ center: [-118,34.5],zoom: 8,basemap: "topo" }); }); </script> <div id="map"></div> <app-root></app-root> 更新: polyfill.ts import 'core-js/es6/symbol'; import 'core-js/es6/object'; import 'core-js/es6/function'; import 'core-js/es6/parse-int'; import 'core-js/es6/parse-float'; import 'core-js/es6/number'; import 'core-js/es6/math'; import 'core-js/es6/string'; import 'core-js/es6/date'; import 'core-js/es6/array'; import 'core-js/es6/regexp'; import 'core-js/es6/map'; import 'core-js/es6/weak-map'; import 'core-js/es6/set'; import 'core-js/es6/reflect'; import 'core-js/es7/reflect'; import 'zone.js/dist/zone'; import 'classlist.js'; import 'web-animations-js'; import 'intl'; import 'intl/locale-data/jsonp/en'; 有谁知道我该如何解决这个问题? 解决方法
IE11使用触摸事件,但未被arcgis捕获.使用此polyfill使其工作:
https://github.com/WebReflection/ie-touch/blob/master/ie-touch.js 除了你在Angular应用程序中使用它之外,Angular与你的问题并不真正相关. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |