我有这个:
1| var seglist = path.pathSegList, list = [],
2| x, y, ix, iy, item, nItem;
3|
4| for (var i = 0, n = seglist.numberOfItems; i < n; i++) {
5| item = seglist.getItem(i);
6| if (item instanceof SVGPathSegMovetoAbs) {
7| .
8| }
9| .
10| .
11| }
和第6
行会引发此错误:
Unhandled Error: Undefined variable: SVGPathSegMovetoAbs
为什么?
答案 0 :(得分:0)
并非所有SVG DOM接口都在Opera(Presto)中完全暴露。
item instanceof SVGPathSeg
然而,返回true。如果您想检查所获得的细分类型,为什么不使用pathSegType
上的pathSegTypeAsLetter
或SVGPathSeg
属性呢?