【发布时间】:2017-02-20 10:41:40
【问题描述】:
我正在尝试将转换转换为一个元素,它在 Chrome 中有效,但在 FF 中引发错误。
var T = null;
try {
T = element.getScreenCTM().inverse().multiply(root.getScreenCTM());
} catch (err) {
//TypeError: element.getScreenCTM(...) is null
T = element.getTransformToElement(root);
}
//InvalidStateError:
//An attempt was made to use an object that is not, or is no longer, usable
root 指的是<svg> 元素,包含element。
这可能是什么原因?感谢您的帮助!
【问题讨论】:
-
@RobertLongson 现在可以修复它!这确实是一个
display:none问题。谢谢!如果你回答,我会接受!