ionic 结合 supermap javascript api 开发移动app,地图事件失效

一个困扰我很久的问题:

当第一次加载的页面是我们的 map 页面时,我们绑定在map view 上的所有事件还都是可用的,但当我执行了 $state.go("xxxx"),也就是当页面切换的之后,再回到我们的 map 页面的时候,i lost my mind, my god。 map 上的所有事件都不能使用了,他们都失效了 失效了 失效了。

想尽各种办法去解决这个问题,但是 无解。

一个偶然的机会发现了data-tap-disabled="true"这个属性,我所幸加到我的map div 上,奇怪的事情发生了, 所有的事件都好了 都好了 都好了。

虽然我的问题解决了,但是问题的关键是:为什么会这样呢?

待续。。。

你可能感兴趣的:(ionic 结合 supermap javascript api 开发移动app,地图事件失效)