2017-02-26 7 views
-1

ジオコーディングとヒートマップでGoogle JavaScript APIを使用しています。しかし、私はいくつかの問題を抱えています。 coords.jsのJavaScript APIの呼び出し関数

内容::私はeqfeed_callback機能を除いてどこか他の機能heatMapVisualize()を呼び出すことはできませんなぜ

eqfeed_callback() 

私の質問は、ある はここに私のスクリプトです。 heatMapVisualize()の関数呼び出しを別の場所に置くと、それは実行されません。どのくらいeqfeed_callbackが空であるか。

私の2番目の質問は、最初の質問に依存します。どのようにしてこの機能を取り除くことができますか:

var script = document.createElement('script'); 
script.src = 'https://www.stud.fit.vutbr.cz/~xhalin01/BP/coords.js'; 
document.getElementsByTagName('head')[0].appendChild(script); 

私はもはやそれらを必要としません。そこではヒートマップデータの保存場所を使用していましたが、今はGoogle Geocoder経由で行っています。私はJavascriptを初めて使っているので、私の愚かな疑問を言い訳しますが、私はこれに恩恵をかけます。

+0

あなたの編集はあなたの質問を私にははるかに明確にしません。 –

+0

私はそれが必要ではないと思った。私はこれを削除したかったのですが、コメントがあるのでできませんでした。私は代わりにこれにフラグを付けます。 – nocturne

答えて

1

コールバックの外で呼び出すと、その関数の中で使用された変数は、スクリプトの先頭に設定されたデフォルト値(基本的には何も/空ではありません)にのみ初期化されます。

src=アトリビュートが設定されたタグの上にscriptを入れてください。

+0

私はjavascriptで多くの経験がないので、私は本当に理解していません。なぜ私はそれをもう使用しないと、eqfeed_callbackを保持しなければならないのですか?私はそのファイルを使用しないでくださいcoords.js – nocturne

+0

だからちょうどそれらの行を削除しますか?何も削除することはできますが、コードが使用されていない場合は影響を受けません。 –

関連する問題