我们的 NoFlo 图形组件突然将自己全部压缩到一个不可编辑的框中,上面写着“WaitForward”。见附图。
有一段时间,除了 Opera 之外的所有浏览器都会发生这种情况,所以我可以进去更新图表。然后,几周后,即使 Opera 也不会渲染组件,所以现在我无法向现有的 NoFlo 表单添加更多逻辑。
我们几乎不接触与 NoFlo 相关的代码,所以我认为我们的环境没有任何变化。我的理论是浏览器(例如 Chrome,它曾经是用于编辑的一个稳定的浏览器)最近已经更新,并且这个工具需要某种更新才能正确呈现。然而,我在 NoFlo GitHub 的说明中找不到对这个问题的参考,而且在 StackOverflow 上似乎没有人遇到这个问题(当然,直到现在)。
控制台中的错误消息说:“TypeError:this.node.getTransformToElement 不是函数”
我将这个错误插入 Google 并看到其他人正在使用名为 clientIO 的东西遇到此问题,并且最近对 Google Chrome 的更新是罪魁祸首,因为 Chrome 最近删除了允许相关 js 运行的核心功能。
但是......我该如何解决这个问题?就是那个问题!