разные источники для iphone через 3G и WIFI

#iphone #mediaelement.js

#iPhone #mediaelement.js

Вопрос:

каков наилучший способ загрузить другой исходный файл через 3G-соединение, а не через Wi-Fi?

спасибо

Ответ №1:

Достижимость Apple

Следуйте ReadMe и включите необходимые фреймворки. Затем используйте приведенный ниже пример кода:

 NetworkStatus status = [[Reachability reachabilityForInternetConnection] currentReachabilityStatus]; 
if (status == ReachableViaWiFi) { 
        // wifi connection 
if (status == ReachableViaWWAN) { 
        // wwan connection (could be GPRS, 2G or 3G) 
} else { 
        // no network 
}
  

Если вы разрабатываете веб-приложение, тип подключения определить невозможно.

Комментарии:

1. я предполагаю, что доступность Apple ограничена родной ОС, а не браузерами, верно? мне нужно обнаружить это в мобильном Safari с помощью javascript

Ответ №2:

Если под ресурсами вы подразумеваете видео- или аудиопотоки, тогда рассмотрите возможность предоставления ресурсов потоковой передачи HTTP со своего сервера. Таким образом, фреймворки выберут то, что лучше всего подходит для текущего соединения, и даже обновят источник, если статус соединения изменится.

Подробнее читайте здесь:https://developer.apple.com/streaming