问题标签 [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 为 GWT 应用程序和他的多模块 maven 原型提出的结构开发一个新应用程序。

在服务器模块中,我们包含了 Spring 3.1.1 和 Spring Security 3.1.0。我们有一个控制器来提供登录和 GWT 的主机页面。该模块使用 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 模块中运行“mvn test”时,这非常有效(它甚至会自动停止,无需指定其他任何内容)。但是,当我尝试转到上层 (foo) 并从那里发出“mvn test”时,即我尝试为项目中的所有模块运行所有测试,它失败并显示“404 - 未找到”。从输出中,我可以看到覆盖(战争依赖)似乎完全被忽略了。

提前感谢您的帮助。

0 投票
1 回答
392 浏览

php - 更改/重命名 Drupal 7 覆盖选项卡

我有一项任务,我应该更改覆盖选项卡的显示方式/重命名出现在节点编辑上的选项卡(请查看此屏幕截图http://bit.ly/VIMMXK

  1. 我不应该在叠加层上有“编辑”
  2. “视图”应重命名为“视图(内容类型)”
0 投票
2 回答
705 浏览

java - Java:IDE 与 Maven War 覆盖配合得很好

我们有一个完全 mavenized 的 Java EE 6 Web 应用程序,我们使用 Maven“战争覆盖”工具来添加客户特定的文件,目前在 Glassfish 3.1 中运行。

我们传统上使用 Eclipse 进行开发,但我发现 Maven 处理和 War 部署的组合在部署时间方面可能不是最佳的,并且 mavenization 允许我们使用任何具有良好 Maven 支持的 IDE。

因此,Eclipse 是我们特定场景的最佳选择(maven war overlays -> glassfish,并对其进行调试)还是 Netbeans 或 IntelliJ 更好?

请用实际经验支持意见,谢谢。


编辑:在 Ubuntu 12.04.1 下,Netbeans 7.2 与 Glassfish 3.1.2.2 捆绑的一些初步实验强烈暗示 Netbeans 在这种情况下工作得更快。

0 投票
1 回答
476 浏览

android - 在Android中的谷歌地图上为每个标记“覆盖”提供不同的ID

我希望地图(地图视图)上的每个标记都具有不同的 ID,以便我可以在运行时将其删除或动态更改其图标。

我们如何做到这一点?

另外,我想要最好的方法在地图上添加许多标记,而不会在移动它时变慢。

提前致谢

0 投票
1 回答
981 浏览

android - 缩放时的叠加行为

我在使用叠加层时遇到问题。我在地图上绘制了一个多边形叠加层,但是,当我放大或缩小时,边缘不再与我想要的位置对齐。我怎样才能解决这个问题?

这是我启动应用程序时的样子(它完美地覆盖了整个停车场): 正确

这是我缩小时的样子(边缘不再与停车场对齐。覆盖看起来比停车场大一点): 缩小

此外,当我放大时,它不能很好地对齐。在这种情况下,叠加层比停车场要小一些。(抱歉,stackoverflow 不允许我发布超过 2 个链接)

对于如何解决这个问题,有任何的建议吗?

这是代码:

}

0 投票
2 回答
1527 浏览

android - 放大时Android MapView覆盖消失

我正在开发一个简单的 Android 应用程序,用于在地图上绘制路线。一切顺利,但在放大我的三星 Galaxy S2 时遇到了问题。它在 Galaxy S3 上运行良好,所以我想知道它是否与低规格设备上的内存管理有关。它在模拟器上也可以正常工作。

这是位于叠加层 onDraw 方法中的等效代码,只是为了在此处发布而压缩:

它与大多数用于执行此操作的示例代码并没有太大的不同。我只是想知道是否有人可以证实我的怀疑并建议我是否可以在配置或调整方面做些什么来强制在所有缩放级别上绘制?

提前致谢。

干杯,内森

0 投票
1 回答
208 浏览

android - 在屏幕旋转之前地图覆盖缺失

在这里,我可以获取并显示用户在地图上的当前位置,我可以检索 Google Places json 数据并将其解析为数组。问题是,虽然显示了当前位置叠加层,但直到我将屏幕从纵向旋转到横向之后,才会出现额外的叠加层。即使我将其旋转回纵向,它仍然可以正常工作。

0 投票
1 回答
267 浏览

javascript - 当子元素悬停在父元素之上时,如何为父元素和子元素分配不同的行为?

长话短说

请在此处查看演示。

我有一些div.story-in-myworks

在每个内部div.story-in-myworks,有一个div.pageimage-div-overlay控制每个覆盖的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. 当一个气泡打开 1div.story-in-myworks然后光标打开btn-storysetting12x12.pngANOTHERdiv.story-in-myworks时,前一个气泡消失,对应的叠加层被隐藏,但当前选择的div现在有叠加层,气泡出现为当前选择的div (完成)
  8. 在不更改前 7 种行为中的任何一种的情况下,我希望能够单击div.story-in-myworks导致另一种行为的行为,例如导航到另一个网页。

请注意,那些标记(完成)已完成。请在此处查看演示。

我尝试并得到的结果

我尝试做 8,但规则 2 - 7 将立即被打破。

我需要的

一种在不破坏其他任何东西的情况下满足所有 8 个要求的方法。

常见问题

  1. 这是您的完整应用程序吗?

不。我做了一个简化的测试用例,我去掉了尽可能多的不必要的代码来解释我的问题,而不会影响问题陈述。

您可以通过注意到演示中对话气泡内的链接没有样式来判断。

披露

  1. 我在这里的 css-tricks.com 上交叉发布了同样的问题,以引起对我的问题的更多关注。
0 投票
1 回答
199 浏览

javascript - 使用谷歌地图在两组标记之间切换

我正在使用 Google Maps Javascript API,在我的网站上我想显示人物和地点,但不能同时显示。用户应该能够从第一组人物标记切换到一组地点标记。

我可以简单地删除所有人物标记,然后放置所有地点标记,但似乎还有另一种使用 OverlayView 类进行切换的方法。

它是如何工作的 ?