Как сделать зум картинки двумя пальцами на смартфонах для галереи?
Прикоснуться к экрану смартфона двумя пальцами и потянуть в разные стороны. 
Тренируйтесь.
Никогда этого не делал, но вроде есть обработчики тач событий
Вам по идее нужно поймать 2 'touchmove' и проверять, чтобы координаты  расходились в противоположные по оси от этих точек координат стороны, ну а дальше если условия есть зум или анзум. В идеале вам бы еще как то определить цену расстояния т.е насколько будет приближено изображение если от исходных точек(их значит нужно кэшировать) пройдено определенное расстояние.
upd: https://developer.mozilla.org/en-US/docs/Web/API/P...
upd: https://developer.mozilla.org/ru/docs/Web/CSS/touc...