【问题标题】:FusionChart not working on iOS Devices like iPhoneFusionChart 不适用于 iPhone 等 iOS 设备
【发布时间】:2016-01-27 15:27:47
【问题描述】:

我们遇到了一个问题,即 FusionChart 在笔记本电脑上运行良好,但在 iOS 设备上却无法运行。想知道其他人是否有类似的问题。它根本不显示图表。

【问题讨论】:

  • 您能否分享一个小提琴或其他东西,以便我们也可以检查问题。还要检查您的设备及其相关设置,以确保您在其中启用了 JavaScript。很多时候是设备本身造成了问题。 FusionCharts 在设备上完美运行。

标签: fusioncharts


【解决方案1】:

FusionCharts 是一个 JavaScript 图表库,在 iOS 设备中使用 WebView 组件渲染图表。您必须在项目中启用 JavaScript,然后通过添加对 viewController 的引用来调用 UIWebView 组件的 HTML 和 JavaScript 代码。

要解析数据,您可以使用 NSXMLParser 处理 XML 数据或使用 NSJSONParser 处理 JSON 数据,这些类库是原生的。 JSONKit 和 Swifyjson 也分别是 Objective-C 和 Swift 的常用解析库。

【讨论】:

    【解决方案2】:

    查看适用于 iPhone 和 iPad 的 https://github.com/AnyChart/anychart-ios-objc-sample 示例 http://www.anychart.com/integrations/(我在那家公司工作)

    【讨论】:

    • 您的个人资料表明您与 anychart.com 有一些联系。在不透露您的隶属关系的情况下向您的网站发布仅链接的“答案”是垃圾邮件。你应该阅读this Help Center page about promotion
    最近更新 更多