在我的Wire Cloud混搭中,我想使用两个不同的映射,每个映射从不同的运算符获取数据,并且每个运算符都查询ORION上下文代理的不同实例。
当我将这两个运算符和两个映射放在differents工作区中时,此组件可以正常工作。如果我将所有这些组件放在相同的混搭和相同的选项卡中,也可以正常工作。在这两种情况下,我从上下文代理接收数据,操作员发送适合于地图的数据,并且该数据完美地表示了数据。
当我将这些运算符和映射放在相同的混搭中,但每个都放在不同的选项卡中时,就会发生我的问题。在这种情况下,我总是会遇到以下错误:
Exception catched while processing an event that reached the "notiCAM" input endpoint fdcae15cbdc8.js:775
log fdcae15cbdc8.js:775
propagate fdcae15cbdc8.js:853
_notifyLoaded fdcae15cbdc8.js:744
经过数小时的努力来解决此问题,我找不到为什么这种地图和操作员在第三种情况下不起作用,有人处于相同的情况吗?哪种解决方案适合您的情况?
谢谢
PD:对于使用Google Maps API的我的地图即时消息
我假设您没有使用FI-LAB商店中提供的“地图查看器”小部件。
该问题似乎与您的地图小部件处理传入事件的方式有关。考虑到:
Google Map API通常是异步加载的,这使得您的小部件无法管理这些传入事件,直到该API准备就绪(在加载事件之后的某个时间)。
当前,唯一可行的解决方案是在加载事件之后但在加载google maps api之前缓冲到达“ notiCAM”端点的事件,仅在该api通知您准备就绪时处理它们。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句