1

以前は、gmlib コンポーネントの Google マップ Api キーの設定に関する質問でした。提供された解決策は、「map.html」ヘッド要素を変更してから、リソース (rc.cmd) を再コンパイルし、コンポーネントを再コンパイルすることでした。これは非常に静的なソリ​​ューションであり、実行時に API キーを動的に設定する方が便利な場合があります。たとえば、プロジェクトごとに異なるキーを使用したい場合などです (API キーは、プロジェクトの ini/property ファイルに保存できます)。最良の方法は、GMMap コンポーネントのプロパティとコンストラクターの新しいパラメーターになると思います。APIキーの変更/設定などの機能について、Googleマップのjavascript APIを検索しましたが、何も見つかりませんでした。API キーを html ファイルの head タグに「ハードコード」する必要があり、それを変更するための JavaScript 関数がないようです。

実行時に API キーを設定する方法はありますか?

たとえば、ドキュメント自体を変更するこのリンクを見つけました: Can I change/set the Google Maps API Key dynamic from JavaScript?

これを gmlib で利用するにはどうすればよいですか?

前もって感謝します。

4

1 に答える 1