除了最新的IE浏览器之外,Seer工作在一切

时间:2014-02-24 00:16:52

标签: ruby-on-rails google-visualization

我正在维护一个旧的rails 2.x应用程序,计划在今年夏天之后退休。

它使用Seer gem创建一个简单的条形图,并且在每个浏览器中都像冠军一样。

然而,现在,它不适用于最新版本的IE。代码本身在两年内没有改变。它适用于所有其他浏览器。

它将在IE中以兼容模式运行。 javascript被发送到浏览器,但浏览器不会呈现它。

Seer是一个古老的宝石,这是一个古老的应用....我明白这是一个冰雹玛丽。

其他人遇到这个问题?我会发布代码,但我相信这是其中一个问题,如果他们以前见过这些问题就会立刻被人识别出来。

谢谢!

编辑:js的要点在于:https://gist.github.com/crowell256aa/9200487

1 个答案:

答案 0 :(得分:0)

该gem使用旧的和已弃用的“barchart”包来绘制图表。由于该软件包早于IE9的到来,我怀疑它正在尝试在IE 9+中创建VML代码,这可能是代码无法工作的原因。解决这个问题的方法是使用现代的“corechart”软件包。