1

我目前正在为 Android 开发一个地图/导航项目,我选择了 OpenLayers,因为它声称支持移动开发,并且这些示例在我的 Android 手机上运行良好。

我用一个标记、一个标记弹出窗口和一个图层切换控件制作了一个基本地图原型。所有这一切都在我的 PC 和我的 Android 上按预期工作,除了 Android 的一个奇怪问题。我是 .html 文件和通过我的应用程序中的 WebView 的所有依赖项,并且出现了一些奇怪的问题。一方面,每当我点击我的标记或缩放控制器之类的东西时,它周围会短暂出现一个橙色框,有时它不会记录点击。

澄清一下,我在我的地图上启用了触摸导航,并且弹出窗口的所有事件都是触摸式的,并且大部分时间都在工作。但是橙色框和偶尔无法注册点击确实破坏了该应用程序的任何程度的润色。只是想知道是否有其他人以前遇到过这种情况,并且可能有解决方法?

4

1 回答 1

0

每当我看到这种类型的行为,即 openlayers 中的橙色纵横交错框时,很多时候都是由于无法找到图标图形文件造成的。尝试创建一个标记,其图标文件在应有的位置不存在,并查看这是否是您描述的“橙色框”。

如果是这样,那么您应该检查任何损坏的链接(尤其是鼠标悬停)。

于 2013-03-15T16:58:25.517 回答