Не работает мультитач зум.
В вебвью открываю упрощённую страницу из песочницы
<html>
<head>
<title>Примеры. Задание и изменение параметров карты.</title>
<meta http-equiv="Content-Type"
content="text/html; charset=utf-8"/>
<script src="http://api-maps.yandex.ru
type="text/javascript"></script>
<style>
#map {
width: 100%;
height: 100%;
}
</style>
<script type="text/javascript">
ymaps.ready(init);
var myMap;
function init () {
// Параметры карты можно задать в конструкторе.
myMap = new ymaps.Map(
// ID DOM-элемента, в который будет добавлена карта.
'map',
// Параметры карты.
{
// Географические координаты центра отображаемой карты.
center: [55.76, 37.64],
// Масштаб.
zoom: 10
}
);
}
</script>
</head>
<style type="text/css">
html, body, #map {
width: 100%;
height: 100%;
}
</style>
<body>
<div id="map" style="background-color:#FF0; overflow:hidden"></div>
</body>
</html>
Пробовал задавать behaviors: ['scrollZoom', 'drag', 'multiTouch'].
Работает только зум по двойному щелчку.
В webView включены параметры:
mapView.getSettings().setJavaScriptEnabled(true);
mapView.getSettings().setSupportZoom(true);
mapView.loadUrl("file:///
Может нужно user-agent специальный прописать?