Вам может понадобиться использовать дополнительные селекторы, но следующее должно помочь:
html,body { -webkit-text-size-adjust:none; }
Чтобы это правило не препятствовало изменению размера текста в браузерах рабочего стола WebKit (Chrome, Safari и скоро Opera),оберните его в медиа-запрос CSS, нацеленный на нужные устройства, например:
/* iPhone, portrait & landscape. */
@media all and (max-device-width: 480px) {
html,body { -webkit-text-size-adjust:none; }
}
/* iPad, portrait & landscape. */
@media all and (min-device-width: 768px) and (max-device-width: 1024px) {
html,body { -webkit-text-size-adjust:none; }
}