Я делаю тест пропускной способности во флэш-памяти, и я хочу отобразить индикатор выполнения и текущую вычисленную скорость. Для части загрузки это довольно просто, но для части загрузки это становится немного сложнее.
Как я понял, единственный способ отслеживать ход загрузки - это использовать FileReference. Но так как я загружаю динамически сгенерированный ByteArray, кажется, что FileReference также нельзя использовать.
Итак, у меня была одна идея: просто загрузить ByteArray, скажем, 100-200 кБ, и вычислить скорость этой загрузки, а затем подделать индикатор выполнения на основе этой скорости при загрузке большего ByteArray. Но с другой стороны, в некоторых обстоятельствах это, вероятно, будет слишком далеко, и вычислить текущую скорость будет сложно.
Так что мне нужны идеи, как решить эту проблему:)