我有一个应用程序,我需要在地图上拖放点图形。我在拖动点上附加了一个事件,该事件使用新的点图形位置数据更新组件的状态。
我正在使用 Cypress.io 来测试地图(ESRI ArcGIS JavaScript API)交互。我可以让
cy.get('canvas').click()
工作并单击地图,但我无法让模拟的拖放事件在地图上工作。我尝试过使用柏树触发动作cy.get('canvas').trigger('mousedown')
,但它不会在地图上触发,甚至cy.get('canvas').trigger('click', {force:true})
也不起作用。
cypress 的拖放事件有解决方法吗?
你找到解决办法了吗?我需要点击地图上的按钮吗?