【问题标题】:Opera—SVG issueOpera—SVG 问题
【发布时间】:2014-05-01 13:52:32
【问题描述】:

我有这个:

 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

为什么?

【问题讨论】:

    标签: svg opera


    【解决方案1】:

    并非所有 SVG DOM 接口都在 Opera(Presto) 中完全公开。

    item instanceof SVGPathSeg
    

    然而返回真。如果你想检查你得到什么类型的段,为什么不使用SVGPathSeg 上的pathSegTypepathSegTypeAsLetter 属性呢?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-03-26
      • 2013-04-04
      • 2013-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多