【发生条件】
仅在使用Google Chrome 48及之后版本的浏览器时发生。
设计页面、映射页面中发生Javascript错误。
【原因】
由于Google Chrome设计(式样)更改,为了支持SVG的设计(式样),已删除SVGGraphicsElement.getTransformToElement。
https://blog.chromium.org/2015/12/chrome-48-beta-present-to-cast-devices_91.html
【规避方法】
通过使用Internet Explorer或Firefox可以规避。
通过嵌入以下代码可以规避。
对象文件:2个文件
WEB-INF/jssp/platform/src/logic/flow/views/index.html
WEB-INF/jssp/platform/src/logic/component/views/index.html
<imart type="head">添加在标签的后面
<script type="text/javascript">
if(!SVGElement.prototype.getTransformToElement) {
SVGElement.prototype.getTransformToElement= function(e) {
return e.getScreenCTM().inverse().multiply(this.getScreenCTM());
};
}
</script>
【解决方法】
这是Google Chrome设计(式样)引起的现象,所以我们将修改产品的程序。计划在更新版时进行修改。
-- 适用对象 ---------------------------------------------
iAP/Accel Platform/2015 Winter(Lydia)
-------------------------------------------------------------
FAQID:591
在Google Chrome 48中IM-LogicDesigner不运行。