Форум программистов, компьютерный форум CyberForum.ru

Как сделать, чтобы приложение запускалось только при наличии WiFi соединения? - HTML5

Войти
Регистрация
Восстановить пароль
Другие темы раздела
HTML5 Получение данных с сайта http://www.cyberforum.ru/html5-mobile-apps/thread767722.html
всем привет. есть страничка на сайте, которая выводит информацию такого типа - 11.01.2013 07.15 подъем 11.30 зарядка 15.00 обед 19.45 просмотр фильма 22.00 сон 05.01.2013 08.00 подготовка
HTML5 Не получается компилировать Сделали игру на HTML5. Компилили phonegap. Не получается компилировать в apk вместе с лицензионным кодом для размещения на Google Play. При ant debug выдается ошибка: BUILD FAILED c:\Program Files\Android\android-sdk\tools\ant\build.xml:571: Failed to resolve library path: c:\Program Files\Android\android-sdk\extras\google\play_licensing\library Файл project.properties:... http://www.cyberforum.ru/html5-mobile-apps/thread748741.html
HTML5 Как подключить рекламу в AdMob приложение для Android?
Подскажите как подключить рекламу от AdMob в приложение с Phonegap? На официальном сайте есть инструкция как это сделать, но я в ней разобраться не могу. Объясните новичку что да как! А то прям позарез нужно разместить рекламу!!! Добавлено через 29 минут Всё делаю по инструкции. Вот код Activity: package com.danreegly.test.project; import android.os.Bundle; import org.apache.cordova.*;
[Android] Как сделать чтобы элемент из main.xml (кнопка с рекламой) отображался поверх Phonegap? HTML5
Как сделать чтобы элемент из main.xml (кнопка с рекламой) отображался поверх Phonegap?
HTML5 Как сделать виджет из приложения? http://www.cyberforum.ru/html5-mobile-apps/thread704690.html
Как сделать виджет из приложения?
HTML5 PhoneGap+iOS+INMOBI Добрый день. Может кто поможет с моей проблемой. Встраиваю в приложение рекламный баннер от inmobi (javascript). Вот код: <script type="text/javascript"> var inmobi_conf = { siteid : "4028cba631d63df10131e1d3191d00cb", slot : "15", test: true }; </script> <script type="text/javascript" src="http://cf.cdn.inmobi.com/ad/inmobi.js"></script> подробнее

Показать сообщение отдельно
dajver
407 / 271 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
01.02.2013, 03:01     Как сделать, чтобы приложение запускалось только при наличии WiFi соединения?
Проверяй есть ли интернет. Создай отдельный файл и в нем напиши:

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
document.addEventListener("deviceready", onDeviceReady, false);
//запускаем её
function onDeviceReady() {
    checkConnection();
}
//функция проверки подлючения интернета
function checkConnection() {
    var networkState = navigator.network.connection.type;
 
    var states = {};
    states[Connection.UNKNOWN]  = 'Unknown connection';
    states[Connection.ETHERNET] = 'Ethernet connection';
    states[Connection.WIFI]     = 'WiFi connection';
    states[Connection.CELL_2G]  = 'Cell 2G connection';
    states[Connection.CELL_3G]  = 'Cell 3G connection';
    states[Connection.CELL_4G]  = 'Cell 4G connection';
    states[Connection.NONE]     = 'No network connection';
 
    if(states[networkState] == states[Connection.NONE]) {
        alert('Connection type: ' + states[networkState]);
        document.getElementById("login").disabled = true; //делаем кнопку активной
    } else {
        document.getElementById("login").disabled = false; //неактивной
    }
}
И пропиши его в своем индекс.хтмл, при отсутствии интернета будет вылетать алерт с сообщением что нет тырнета и кнопка которая прописана у меня "login" будет не активна, если кнопки нет просто удали эти поля

http://docs.phonegap.com/en/edge/cor...tml#Connection ссылка на документацию
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru