Я пишу приложение в AS3 для Flex, которое использует съемное запоминающее устройство USB - SD-карты - и мне нужно отобразить свободное место на нем в индикаторе выполнения.
Получение свободного места на диске достаточно просто, используя:
flash.filesystem.storageVolume.rootDirectory().spaceAvailable
.. но для графического отображения свободного места мне нужно знать общий размер диска, и я никак не могу получить эту информацию.
Пока я прибегал к угадыванию размера, исходя из свободного пространства, но это явно далеко от идеала.
Я просмотрел обширную документацию, которую предоставляет Adobe, и погуглил, пока у меня не болят пальцы, но не повезло.
Я полагаю, что это может быть невозможно со стандартной структурой и может потребовать написания собственного расширения Native - скажите, пожалуйста, что я не прав:)