java IE不支持通过JSF Trinidad的SVG查看器
使用特立尼达库中的<tr:chart>
组件时,在资源管理器中使用它会出现问题,因为它没有内置的SVG查看器支持
特立尼达有硬编码url,以防打开SVG查看器的adobe页面时出错。 问题在于,由于adobe中没有安装SVG,因此it链接没有更新
我们需要提供不同的链接。我们如何覆盖此URL
有没有更好的解决办法
Adobe已决定于2009年1月1日discontinue support for the SVG viewer
# 1 楼答案
有没有考虑过在特立尼达项目中使用Highcharts生成图形?我们有,它就像一个魅力!它不在旧版本的Internet Explorer上使用SVG;见Highcharts compatibility documentation。此外,Highcharts还有更多的可能性生成图形并添加交互性,然后^{} 。实际上,
<tr:chart>
在its possibilities中有点受限缺点是您没有可使用的JSF组件。创建静态图很容易,但您可能需要编写几行代码,将数据传递到Highcharts Javascript,以获得更有趣的内容。特立尼达的^{} 在那里派上了用场: