Error calling method on NPObject![open flash chart 开发记录]

今天在做图表系统时,不知道怎么的就冒出一个 Error calling method on NPObject!错误.如下图:

open flash chart 开发时的错误 Error calling method on NPObject!

记得自己没做javascript部分做过改动,无奈看了下服务器上的页面,这个是今天还未修改的,可以显示.

于是看了下data-files文件打出来的json数据.

找到问题了.原来是一个颜色值没有定义:

{
  "elements": [
    {
      "type": "line",
      "values": [
        0
      ],
      "colour": null,
      "width": 2,
      "on-show": {
        "type": "pop-up",
        "cascade": 0,
        "delay": 0
      },.......

余下的不贴了.上面红色标注的那个就是错误的原因.
原来我使用了一个颜色数组,而在data-files文件中未引入那个定义颜色数组的文件.
引入之后,问题就解决了.
其实我觉得opc还是挺方便的,只要生成出json格式的数据,
交给open-flash-chart.swf就ok了.
大多没结果的情况都是data-files文件输出的json格式数据的问题.

相关文章

发表评论

返回顶部