/ / Event auf Fusioncharts in iOS anklicken - Javascript, iOS, Wkwebview, Fusioncharts

Klicken Sie auf Ereignis auf Fusioncharts in iOS - Javascript, iOS, WKWebview, fusioncharts

Ich habe ein StackedBar 2D-Diagramm mit FusionChartsIn der nativen iOS-App, in der ich ein Balkendiagramm zeichne. Beim Anklicken eines einzelnen Balkendiagramms muss ich den Benutzer durch Aufrufen einer nativen Funktion zum vorherigen Bildschirm umleiten. Ich verwende das "Link" -Attribut in FusionCharts als:
Daten:
{
"link": "j-showAlert";
}

Und im Script-Tag von FusionCharts habe ich eine showAlert-Funktion geschrieben. Das Klickereignis wird jedoch nicht ausgelöst. Bitte helfen Sie mir dabei.

Antworten:

1 für die Antwort № 1

Bitte überprüfen Sie, ob der Funktionsaufruf im Xcode Application Debugger blockiert oder nicht erlaubt ist.

Alternativ können Sie Ereignisse und Methoden der FusionCharts-API verwenden (dataPlotClick) dafür. Sie können sich auch Details zu dataPlot anzeigen lassen, die über Ereignisparameter angeklickt wurden.

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

Bitte prüfen Sie das JSFiddle-Beispiel.

Weitere Informationen zu dieser Veranstaltung finden Sie auf der folgenden Dokumentationsseite: http://www.fusioncharts.com/dev/api/fusioncharts/fusioncharts-events.html#event-dataplotClick