1

我目前正在编辑一个名为 explorable 的 Wordpress 主题(http://elegantthemes.com/preview/Explorable/

最终站点将托管在 Windows 8 触摸屏设备上,并且将是一个交互式地图。

我在触摸屏机制方面遇到了一些问题,并决定使用内置的谷歌浏览器,模拟触摸事件功能。但是,除非我也勾选了 iphone/ipad 用户代理,否则我似乎根本无法拖动地图。

我检查了文档并且默认情况下启用了拖动,所以我不确定为什么在桌面上关闭它,这也可能是我无法在 windows8 框上进行拖动的原因。

不确定我是否遗漏了一些明显的东西,或者我只需要在地图启动时声明一个设置。

任何帮助,将不胜感激。

谢谢

更新

此问题已在 bug 中处理

https://issuetracker.google.com/issues/35824421

并于 2016 年 12 月在 Google Maps JavaScript API 3.27 版中得到解决。

4

2 回答 2

1

事实证明 Google chrome 在 Windows 8 触摸设备上不能很好地支持触摸事件。但是 IE10 确实如此,我将应用程序设置为在此浏览器上运行。

对于我需要应用程序来执行此操作的效果很好,但是对于其他在 Windows 8 中对 chrome 进行触摸操作时遇到问题的人来说,这可能不是最佳解决方案。

于 2013-10-04T22:20:20.617 回答
0

这实际上是一个 Google Map 错误#6425

查看我对这个问题的回答,了解使用用户代理欺骗的另一种解决方法。

于 2015-06-24T10:05:05.797 回答