Проблема в том, что карта по-прежнему распространяет события касания на iscroll. Попробуем предотвратить это путем stopPropagation();
Редактировать
Здесь работает JQuery мобильный fiddle
var map_canvas = $('#map_canvas')[0];
// "mousedown" should be "touchstart" on mobile device
$(map_canvas).bind('mousedown', function(e) {
e.stopPropagation();
});
скрипку с равниной Javascript here.
var map_canvas = document.getElementById('map_canvas');
// "mousedown" should be "touchstart" on mobile device
map_canvas.addEventListener('mousedown', function(e) {
e.stopPropagation();
}, false);
P.S.
Найти here Ссылка на документы stopPropagation, очень удобно несколько раз;)