3

Fusion Table を使用して複数のクエリを実行しています。昨日まではnumericIDを使用していましたが、今日新しいテーブルを作成すると、FTはaboutメニューに数値IDを表示しません。数値 ID を暗号化された ID に変更しようとしましたが、うまくいきません。これはページです:

http://siti-torino.hostei.com/test/test_09_02.html ( numeric ID) http://siti-torino.hostei.com/test/test_09_03.html ( Encrypted ID)

クエリが正しく機能していることは明らかですが (カウンターは正しい結果を示しています)、スクリプトはマップを更新できません。したがって、問題は94-95行目にあると思います

searchTracks = new google.maps.FusionTablesLayer(fusionTableId, { query: searchStr});

ここで何が間違っていますか?

4

2 に答える 2

0

暗号化された ID では機能しない「古い構文」を使用しています。

new google.maps.FusionTablesLayer(fusionTableId, { query: searchStr});

文書化された構文を使用する

 new google.maps.FusionTablesLayer({ query: {[FusionTablesQuery object](https://developers.google.com/maps/documentation/javascript/reference#FusionTablesQuery)}});

あなたのページの例

于 2012-10-19T14:04:25.770 に答える