問題タブ [overlays]

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 投票する
1 に答える
401 参照

spring - マルチモジュール GWT 2.4.0 - Spring 3.1.1 アプリケーションの静的リソース

Thomas Broyer が彼のマルチモジュール Maven アーキタイプを使用して GWT アプリケーション用に提案した構造に従って、新しいアプリケーションを開発しています。

サーバー モジュールには、Spring 3.1.1 と Spring Security 3.1.0 が含まれています。SignIn と GWT のホスト ページを提供するための Controller があります。このモジュールは、jetty maven プラグイン バージョン 8.1.3.v20120416 を使用しています。このモジュールでは、クライアント モジュールをオーバーレイとして構成し、そのリソースも追加しました。

web.xml の構成は、DispatcherServlet を / パターンにマップします。

サーバー モジュールを jetty:run で実行しているときに、クライアント モジュールに含まれる静的コンテンツを提供する際に問題が発生しています。特に、gwt のホストされたページが提供されると、

http://localhost:8080/app/app.nocache.js

Not Found エラーが発生します。

ローカル リソース (webapp に含まれる) に対してこれを処理する方法を知っています。

registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");

app.nocache.js は他のオーバーレイに含まれるリソースです。

私の質問は、別のオーバーレイに含まれるそのリソースを処理しないように Spring に指示するにはどうすればよいかということです。私は試してみました

Spring Java config(WebMvcConfigurerAdapterを拡張)では同じ問題があります。

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

java - Mavenマルチモジュールプロジェクトのテストフェーズの前にJettyを開始する

マルチモジュールのMavenプロジェクト(たとえばfoo-web)にWARモジュールがあり、Webサービスを実現しています。次に、foo-cliがあります。これは、Webサービスクライアントを実装し、いくつかの単体テストでテストします。

これを機能させるために、テストフェーズの前に次のようにJettyを起動します。

これは、foo-cliモジュール内から「mvntest」を実行している間は完全に機能します(他に何も指定する必要がなく、自動的に停止します)。ただし、上位レベル(foo)に移動して、そこから「mvn test」を発行しようとすると、つまり、プロジェクト内のすべてのモジュールに対してすべてのテストを実行しようとすると、「404-見つかりません」で失敗します。出力から、オーバーレイ(戦争依存関係)が完全に無視されているように見えることがわかります。

助けてくれてありがとう。

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

php - Drupal 7 オーバーレイ タブの変更/名前変更

オーバーレイ タブの表示方法を変更する/ノード編集で表示されるタブの名前を変更する必要があるタスクがあります (このスクリーンショットhttp://bit.ly/VIMMXKをご覧ください) 。

  1. オーバーレイに「編集」を表示しないでください
  2. 「ビュー」の名前を「ビュー (コンテンツ タイプ)」に変更する必要があります。
0 投票する
2 に答える
705 参照

java - Java: Maven War オーバーレイで IDE がうまく機能する

完全にMaven化されたJava EE 6 Webアプリケーションがあり、Mavenの「war overlay」機能を使用して顧客固有のファイルを追加し、現在Glassfish 3.1で実行しています。

私たちは伝統的に開発に Eclipse を使用してきましたが、Maven 処理と War デプロイメントの組み合わせはデプロイメント時間の点で最適ではない可能性があり、maven 化により適切な Maven サポートを備えた任意の IDE を使用できることがわかりました。

したがって、Eclipse は特定のシナリオ (maven war オーバーレイ -> glassfish、およびそれをデバッグする) に最適な方法ですか、それとも Netbeans または IntelliJ の方が優れていますか?

実際の経験で意見を返してください、ありがとう。


編集: Ubuntu 12.04.1 で Glassfish 3.1.2.2 にバンドルされた Netbeans 7.2 を使用したいくつかの初期実験では、このシナリオで Netbeans がはるかに高速に動作することが強く示唆されています。

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

android - AndroidのGoogleマップで各マーカー「オーバーレイ」に異なるIDを与える

実行時にマーカーを削除したりアイコンを動的に変更したりできるように、マップ (マップ ビュー) 上の各マーカーに異なる ID を付けたいと考えています。

どうすればそれを達成できますか?

また、テーピングで移動するときに遅くすることなく、マップ上に多くのマーカーを追加する最良の方法が必要です。

前もって感謝します

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

android - ズーム時のオーバーレイ動作

オーバーレイに問題があります。マップ上にポリゴン オーバーレイを描画しましたが、ズームインまたはズームアウトすると、エッジが目的の場所に整列しなくなります。どうすればこれを修正できますか?

アプリを起動すると、次のようになります (駐車場全体を完全にカバーしています)

ズームアウトすると、次のようになります (エッジが駐車場と一列に並んでいません。オーバーレイは駐車場よりも少し大きく見えます)

また、ズームインしてもうまく位置合わせされません。この場合、オーバーレイは駐車場よりも少し小さくなっています。(申し訳ありませんが、stackoverflow では 2 つ以上のリンクを投稿できません)

これを修正する方法について何か提案はありますか?

コードは次のとおりです。

}

0 投票する
2 に答える
1527 参照

android - ズームインするとAndroidMapViewオーバーレイが消える

私は地図上にルートをプロットするためのシンプルなAndroidアプリに取り組んでいます。すべて順調ですが、SamsungGalaxyS2をズームインすると問題が発生します。Galaxy S3で正常に動作するので、スペックの低いデバイスのメモリ管理に関連しているかどうか疑問に思います。エミュレータでも正常に動作します。

これは、オーバーレイのonDrawメソッドにある同等のコードであり、ここに投稿するために要約されています。

これを行うために浮かんでいるサンプルコードのほとんどとそれほど異ならない。誰かが私の疑いを確認し、すべてのズームレベルで強制的に描画するためにできる構成や微調整に関して私ができることがあるかどうかアドバイスできるかどうか疑問に思っていますか?

前もって感謝します。

乾杯、ネイサン

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

android - 画面が回転するまでマップ オーバーレイが表示されない

ここでは、ユーザーの現在地を取得して地図上に表示できます。Google プレイスの JSON データを取得して配列に解析できます。問題は、現在の場所のオーバーレイが表示されても、画面を縦向きから横向きに回転するまで追加のオーバーレイが表示されないことです。回転させて縦向きに戻しても、引き続き正常に動作します。

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

javascript - 子が親の上にホバリングしているときに、親要素と子要素に異なる動作を割り当てる方法は?

簡単に言えば

こちらのデモをご覧ください。

私はいくつか持っているdiv.story-in-myworks

each 内div.story-in-myworksには、div.pageimage-div-overlayeach のオーバーレイを制御する がありますdiv.story-in-myworks

それぞれの内部div.pageimage-div-overlayには、a.btn-storysettingを非表示および表示する責任がありdiv.storysettings_talkbubble_leftます。

a.btn-storysettingとの両方div.storysettings_talkbubble_leftが の子要素ですdiv.pageimage-div-overlay

ここにスニペットがあります:

基本的な問題は、div.story-in-myworks または div.pageimage-div-overlay をクリックしたときに、クリック イベント ハンドラーに影響しない別の動作が必要なことです。a.btn-storysetting

やりたかったこと

  1. カーソルが単一div.story-in-myworksの に移動すると、その上にオーバーレイが表示されますdiv (完了)
  2. カーソルがいずれかの に移動するdiv.story-in-myworksと、画像 ( btn-storysetting12x12.png) が右上隅に表示されます(完了) 。
  3. を左クリックするbtn-storysetting12x12.pngと、画像のすぐ隣にバブルが表示されます。(終わり)
  4. バブルが表示されると、選択div.story-in-myworksしたものは引き続きオーバーレイの外観を示します(完了)
  5. バブルが表示された後、ドキュメント内の他の場所を左クリックすると、バブルが閉じてdiv.story-in-myworks、オーバーレイのない通常の状態に戻ります(完了) 。
  6. バブルが表示された後、カーソルはバブルから離れることができ、バブルは表示されたままになり、選択したオーバーレイはdiv.story-in-myworks残ります。(終わり)
  7. バブルが 1 で開かれdiv.story-in-myworks、カーソルがbtn-storysetting12x12.pngANOTHERの を開くdiv.story-in-myworksと、前のバブルが消えて対応するオーバーレイが非表示になりますが、現在選択されdivているものにはオーバーレイがあり、現在選択されているものにバブルが表示されますdiv (完了) 。
  8. div.story-in-myworks前の 7 つの動作を変更せずに、別の Web ページに移動するなど、別の動作につながる をクリックできるようにしたいと考えています。

(完了)とマークされているものは完了していることに注意してください。こちらのデモをご覧ください。

やってみて得たもの

8をやろうとしましたが、ルール2 - 7はすぐに破られます。

必要なもの

他に何も壊すことなく、8 つの要件すべてに対応する方法。

よくある質問

  1. これはあなたの完全なアプリですか?

いいえ。できるだけ問題ステートメントに影響を与えずに、問題を説明するために不要なコードを可能な限り取り除いた縮小テスト ケースを実行しました。

デモの吹き出し内のリンクにスタイルが設定されていないことがわかります。

開示

  1. この同じ質問を css-tricks.com にクロスポストして、問題への注目を集めました
0 投票する
1 に答える
199 参照

javascript - Google マップで 2 セットのマーカーを切り替える

私は Google Maps Javascript API を使用しています。自分の Web サイトで人や場所を表示したいのですが、同時には表示したくありません。ユーザーは、人物マーカーの最初のセットから場所マーカーのセットに切り替えることができる必要があります。

すべての人マーカーを削除してからすべての場所マーカーを配置するだけですが、OverlayView クラスを使用して切り替えを行う別の方法があるようです。

それはどのように機能しますか?