【问题标题】:Click event on Fusioncharts in iOSiOS 中 Fusioncharts 上的点击事件
【发布时间】:2017-01-05 16:55:32
【问题描述】:

我在本机 iOS 应用程序中有一个使用 FusionCharts 的 StackedBar 2D 图,我正在绘制条形图。 单击单个条形图时,我必须通过调用本机函数将用户重定向到上一个屏幕。 我在 FusionCharts 中使用“链接”属性:
数据:

{
    "link": "j-showAlert";
}

在 FusionCharts 的脚本标签中我写了一个 showAlert 函数。 但是点击事件没有触发。 请帮我解决这个问题。

【问题讨论】:

    标签: javascript ios wkwebview fusioncharts


    【解决方案1】:

    请检查函数调用是否在 Xcode 应用程序调试器中被阻止或不允许。

    或者,您可以为此使用 FusionCharts API 事件和方法 (dataPlotClick)。您还可以通过事件参数获取与单击的 dataPlot 相关的详细信息。

    "events": {
      "dataPlotClick": function(ev, props) {
        showAlert();
        function showAlert() {
            alert("Data Plot Clicked: " + props.toolText);
        }
      }
    

    请查看JSFiddle sample

    要了解有关此活动的更多信息,请查看此文档页面:http://www.fusioncharts.com/dev/api/fusioncharts/fusioncharts-events.html#event-dataplotClick

    【讨论】:

      【解决方案2】:
          "events": {
            "dataPlotClick": function(ev, props) {
              //write your code
            }
         }
      

      【讨论】:

      • 你能描述一下这段代码是如何回答这个问题的吗?
      • 请详细说明,这对 OP 有何帮助
      猜你喜欢
      • 2021-07-31
      • 2013-12-20
      • 2012-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-25
      • 1970-01-01
      相关资源
      最近更新 更多