IM-Logic Designer doesn't work on Google Chrome 48.

 
[Occurrence condition]

 This only happens when you use Google Chrome 48 or later browser.

 A Javascript error occurs in designer and mapping screens.



[Cause]

 SVGGraphicsElement.getTransformToElement was deleted due to changes in Google Chrome specification and compliant with SVG specification.

    https://blog.chromium.org/2015/12/chrome-48-beta-present-to-cast-devices_91.html



[Workaround]

  This can be avoided by using Internet Explorer or Firefox.



This can be avoided by embedding the following code.



Target file: 2 files

  WEB-INF/jssp/platform/src/logic/flow/views/index.html

  WEB-INF/jssp/platform/src/logic/component/views/index.html

Add after <imart type="head"> tag

  <script type="text/javascript">

if(!SVGElement.prototype.getTransformToElement) {

  SVGElement.prototype.getTransformToElement= function(e) {

    return e.getScreenCTM().inverse().multiply(this.getScreenCTM());

  };

}

  </script>



[Handling method]

   Due to the specification of Google Chrome, fix a program on the product side.

 It will be supported in an update version.

-- Target ------------------------------------------------------------------------
iAP/Accel Platform/2015 Winter(Lydia)
--------------------------------------------------------------------------------



FAQID:591
Was this article helpful?
0 out of 0 found this helpful
Powered by Zendesk