#iphone #mediaelement.js
#iPhone #mediaelement.js
Вопрос:
каков наилучший способ загрузить другой исходный файл через 3G-соединение, а не через Wi-Fi?
спасибо
Ответ №1:
Следуйте 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