在Android的FusionCharts的? [英] FusionCharts in Android?

查看:138
本文介绍了在Android的FusionCharts的?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在试图让融合图表工作在Android 2.2(模拟器)。但它不加载任何东西。我只能看到黑屏。

I have been trying to get the Fusion Charts to work on Android 2.2 (emulator). But its not loading anything . i can see only blank screen.

有没有人在Android设备/模拟器中运行融合排行榜前?可以融合图表在Android本身运行?

Has anyone run Fusion Charts on the Android device / emulator before? Can Fusion charts run on Android itself?

编辑:

我尝试加载在图表中的Andr​​oid默认浏览器。在这也是它不加载。但是它在Opera和Mozilla Firefox的运行。你知道吗?

I have try to load the chart in default browser of android. In that also its not loading. But its running in Opera and Mozilla Firefox. Any Idea?

附加信息:浏览器版本的Webkit 3.1

Additional Information : Browser version is Webkit 3.1

推荐答案

FusionCharts的Flash版本加载罚款扶持闪存(Glaxy Tab键等)设备

FusionCharts Flash version loads fine on devices supporting Flash (Glaxy Tab, etc.)

有关JavaScript的版本,故事略有不同。我是抄袭我的笔记一节在这里:

For JavaScript version, the story is slightly different. I am copying a section of my notes here:

  1. FusionCharts的使用,以使基于JavaScript的图表HighCharts的增强版本。

  1. FusionCharts uses an enhanced version of HighCharts in order to render JavaScript based charts.

HighCharts使用SVG作为一项技术来呈现可视化。虽然HTML5的深思熟虑的一部分,某些移动平台(如Android的)不支持SVG的呢。

HighCharts uses 'SVG' as a technology to render the visualizations. Though considered part of HTML5, certain mobile platforms (like Android) does not support SVG as of yet.

截至目前,Android支持画布作为绘图技术HTML5。姜饼有望全面支持SVG。

As of now, Android supports "canvas" as a drawing technology for HTML5. Gingerbread is expected to fully support SVG.

如果你指的HighCharts的历史,你会看到HighCharts 1.x版本支持的画布上,但由于2.X他们都转移到SVG预测的主要移动平台纳入SVG的支持。

If you refer to the history of HighCharts, you would see that HighCharts version 1.x supported canvas, but since 2.x they have shifted to SVG anticipating the inclusion of SVG support on major mobile platforms.

我们在FusionCharts的,使用HighCharts 2.X为基地,以呈现FusionCharts的。因此,他们没有在Android上运行。

We, at FusionCharts, use HighCharts 2.x as a base to render FusionCharts. Consequently, they do not run on Android.

不过,有一种解决方法,如果你更换的FusionCharts年长highcharts.js提供的highcharts.js(2.X),你会发现,它正常工作在Android平台上。但是,这将意味着有限的功能很多增强功能做HighCharts将会丢失。

However, there is a workaround, if you replace the highcharts.js (2.x) supplied with FusionCharts by older highcharts.js, you would notice that it works fine on Android platforms. But that would mean limited functionality as a lot of enhancements done to HighCharts would be lost.

我希望我已经清楚我的观点。如果你需要进一步澄清,我绝对可以为您提供更多的信息。我还可以帮助您通过特别检测基于Android的浏览器和做旧HighCharts JS文件选择性加载执行旧highcharts.js。

I hope I had been clear on my points. If you need further clarification, I can definitely provide you with more information. I can also assist you in implementing the older highcharts.js by particularly detecting Android based browsers and doing selective loading of older HighCharts JS files.

还有一个小扩展FusionCharts的那优雅地处理这种替换旧HighCharts为不支持SVG或VML,但支持的画布设备。

There is also a small extension of FusionCharts that gracefully handles this replacement of older HighCharts for devices that does not support SVG or VML but supports canvas.

您可以看到它在行动/ PEEK / canvasmodulefallback /

You can see it in action at: http://www.fusioncharts.com/labs/peek/canvasmodulefallback/

从下载的文件:的http://www.fusioncharts.com/labs/peek/canvasmodulefallback/sample-canvasmodulefallback.zip

这篇关于在Android的FusionCharts的?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆