Android上的谷歌地图WebView捏缩放

时间:2011-11-23 12:09:42

标签: android google-maps webview android-webview

我正在使用WebView组件显示Google地图,JavaScript API v3用于与地图进行互动。

缩放我在Android上找到的地图的唯一方法是通过Google地图服务生成地图的缩放控件(+/-)。当我转到maps.google.com网页时,捏缩放(See there)在嵌入式WebView或内置的独立Web浏览器中无法正常工作。有趣的是,缩放到缩放可以在其他网页上运行......

这是Google的限制吗?它取决于Android OS版本吗?

1 个答案:

答案 0 :(得分:0)

据我所知,这是因为较旧的Android浏览器不允许多点触控事件进入javascript运行时。因此,API会显示缩放控件,因为无法识别多点触控事件。

参考 google Issue tracked here

我在Android 4.1 JellyBean上尝试过相同的功能,但在那里工作正常(允许多点触控事件。想想谷歌可能已经解决了这个问题:))