0

Google Charts を使用して、クールなグラフを印刷しています。私のすべてのブラウザでうまく機能します。しかし、私が構築しているアプリケーションは HbbTv アプリです。その環境では、Google Charts が DataTable を作成しようとするとエラーが発生します。

google.visualization オブジェクトは存在しますが、arrayToTable は存在しません... DataTable() (新しい空の DataTable を作成する) を使用しようとすると、 new google.visualization.DataTable() がコンストラクターではないというエラーが表示されます。 ..

誰かがこれがどのように起こるか知っていましたか?

いくつかの追加情報:

  • google.visualisation が読み込まれます (ただし、51 要素ではなく 3 要素しかカウントされません)
  • HbbTv 環境は Opera 9.8 です。

ありがとう!

コード:

//My code for creating a data table from an array
var dataTable = google.visualization.arrayToDataTable(data, false);

// My code for creating a DataTable with a new instance
var dataTable = new google.visualization.DataTable();
dataTable.addColumn('string', 'Hour');
dataTable.addColumn('number', 'Amount');
dataTable.addColumn('number', 'Average');
dataTable.addRows(data);
4

1 に答える 1

0

この問題は、Google Visualization 1.1 (リリース候補) で修正されています。そのため、すぐに製品版で修正される予定です。

于 2013-09-17T06:05:26.840 に答える