本文介绍了升级到Chrome 48删除SVGGraphicsElement.getTransformToElement()的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
将chrome升级到版本48 - 我曾经使用过哪些:
After upgrading chrome to version 48 - Where ever i have used :
SVGGraphicsElement.getTransformToElement()
in js;
我得到js错误: p>
I am getting js error :
如何解决这个问题?
推荐答案
修正了!
found answer @
对于任何遇到这个问题的人来说,这是rd-secretstuff目前的工作:
found answer @ https://github.com/webcomponents/webcomponentsjs/issues/192For anyone running into this problem , this is current work around by rd-secretstuff:
// include this after webcomponents.js
// if the shadow dom polyfill is used...
if (window.ShadowDOMPolyfill)
{
var SVGElement = document.createElementNS("http://www.w3.org/2000/svg", "g");
SVGElement.__proto__.getTransformToElement = function getTransformToElement(p_Element)
{
return window.ShadowDOMPolyfill.unwrap(this).getTransformToElement(window.ShadowDOMPolyfill.unwrap(p_Element));
};
}
这篇关于升级到Chrome 48删除SVGGraphicsElement.getTransformToElement()的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!