問題タブ [mapstraction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
190 参照

javascript - maptraction を使用して地図上のマーカーの下にテキストを表示する

mapstraction を使用して地図上のマーカーの下にテキストを表示する方法はありますか? mxn-2.0.18 バージョンを使用して動作しない
ことを試しましたmarker.setLabel("Test");

よろしく、キランV

0 投票する
1 に答える
65 参照

jquery - mapstraction-rails JS の問題

私は mapstraction-rails プラグインを使用していますが、Rails 2.3 バージョンでは問題なく動作しました。Rails のバージョンを 3.2 にアップグレードすると、このエラーが発生し始め、マップが読み込まれません

firebug では、ファイルにエラーが表示されます: mxn.googlev3.core.js at line 484.

JQuery のバージョンは Rails 2.3、つまり 1.4 で使用されているものと同じです

私は使っている

script タグ内のメソッドを使用して、マップを表示する関数を呼び出します。

this.location.toProprietary(this.api); のthis要素を調べました。firebug では "this" 要素が Rails 3.2 では異なるようです。スクリーンショットをお願いします。

レール2.3で

ここに画像の説明を入力

レール3.2で

ここに画像の説明を入力

0 投票する
0 に答える
100 参照

mapstraction - mapstraction.removeMarker() 関数が正しく機能せず、地図上のマーカーが削除されませんでした

mapstraction.removeMarker地図上のマーカーを削除しませんでした

例外はスローされません.btはmapstractionマップで削除されません。

0 投票する
1 に答える
92 参照

ruby-on-rails - Rails 3でmapstractionを使用してGoogleマップAPIをアップグレードする

アプリを Rails 3 にアップグレードしようとしています。アプリには編集可能なマップが必要で、Google マップと Mapstraction を使用しています。Rails 3 にアップグレードすると、マップが表示されなくなりました。これは、Google マップ API v2 から v3 に更新する必要があるためだと考えました。

このチュートリアルを使用してアップグレードしようとしましたが、アプリが mapstraction を使用しているため、うまく動作しませんでした。

最初は、これはhtmlにありました:

そして、maps.js は次のようになりました。

HTMLをこれに変更してみました(アップグレードチュートリアルとmapstractionのチュートリアルに基づいて):

しかし、それが違いを生まなかったとき、私はmapstractionを削除し、maps.jsを次のように変更しようとしました:

しかし、まだ何も...地図を表示する方法を知っている人はいますか?

ありがとう

0 投票する
1 に答える
110 参照

ruby-on-rails - Mapstraction と Google maps API の使用 - 地図が表示されない

mapstraction と google maps api を使用する RoR アプリをアップグレードしようとしていますが、マップを表示できないようです...そのアプリのコードを使用して質問をここに投稿しましたが、まだ答えてください:

Rails 3でmapstractionを使用してGoogleマップAPIをアップグレードする

私はまだそれを機能させることができないので、テストアプリを作成し、問題を再現して修正できるかどうかを確認するために、mapstraction を Google マップ API でゼロから動作させようとしました....しかし、私はまだできませんこれが機能するようです。

私が持っているテストアプリのhtmlで:

このコードは、ここにある maptraction のチュートリアルに基づいています

このコードを実行してもマップはまだ表示されませんが、マップが存在するかのように、div の下部に「マップ データ利用規約」が表示されます...

ここで私が間違っていることについてのアイデアはありますか? 私は本当に立ち往生しています... :(