Показать текущую скорость интернета в iOS [дубликат]

Обновление:

Я могу решить проблему, и теперь я могу получить доступ к хром с желаемым URL.

Результаты попыток предоставленных решений:

Я попробовал все настройки, как указано выше, но я не смог решить проблему

Объяснение проблемы:

В соответствии с моим наблюдением файл DevToolsActivePort не существует вызванный, когда chrome не может найти свою ссылку в папке scoped_dirXXXXX.

Шаги, предпринятые для решения проблемы

  1. Я убил все процессы chrome и chrome driver.
  2. Добавлен код ниже, чтобы вызвать chrome
    System.setProperty("webdriver.chrome.driver","pathto\\chromedriver.exe");    
    ChromeOptions options = new ChromeOptions();
    options.setExperimentalOption("useAutomationExtension", false);
    WebDriver driver = new ChromeDriver(options);
    driver.get(url);
    

. Используя вышеописанные шаги, я смог решить проблему.

Спасибо за ваши ответы .

8
задан Milan Gupta 6 April 2016 в 11:34
поделиться

2 ответа

Если вы используете NSURLConnection для захвата большого файла (скажем, 1 МБ или более), вы можете использовать делегат для отслеживания промежуточного хода загрузки.

В частности: если вы измеряете разницу в загруженных байтах и ​​разницу во времени между вызовами делегата, вы можете рассчитать текущую скорость в байтах в секунду (или другую единицу времени).

4
ответ дан Alex Reynolds 25 August 2018 в 15:59
поделиться

Шаг 1: Возьмите загружаемый файл url и настройте его с помощью NSURLSession и его метода dataTaskWithUrl.

Шаг 2: Интегрируйте метод NSURLSessionDelegate, NSURLSessionDataDelegate в ваш контроллер.

Шаг 3: Возьмите две переменные CFAbsoluteTime, которые хранят starTime и назначают CFAbsoluteTimeGetCurrent(), а второй stopTime в didReceiveData: методе делегирования.

шаг 4: скорость счета, подобная этой

  CFAbsoluteTime elapsedTime = stopTime - startTime;
  float speedOfConnection = elapsedTime != 0 ? [data length] / (stopTime - startTime) / 1024.0 / 1024.0 : -1;
2
ответ дан byJeevan 25 August 2018 в 15:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: