Perte connexion

Bonjour,

Encore moi :D

Après être parvenu à débloquer mon app après la veille, ça fonctionne avec
protected void onResume() {
super.onResume();...
mais que quelques minutes !

si la veille dure trop longtemps, j'ai un message d'erreur de connexion.
Err time out

Le paramètre de mon tel est wifi toujours activé en veille, donc je ne pense pas que ça soit ça, ou alors il passe quand même en veille sans que je le sache et mon app, qui à l'allumage du téléphone est plus rapide que la reprise du wifi.

ou autre chose que je ne comprend pas.

une idée ?
Merci ;)



:-)

2 réponses

  1. re moi

    Je n'arrive à rien, j'ai toujours une erreur après quelques minutes.

    dans l'ordre j'ai:
     @Override
    protected void onStart() {
    super.onStart();
    webview.loadUrl("https://www.salesforce.com/products/platform/overview/");
    }

    @Override
    protected void onResume() {
    super.onResume();
    webview.loadUrl("https://www.salesforce.com/products/platform/overview/");
    }

    @Override
    protected void onPause() {
    super.onPause();
    webview.onPause();
    }

    @Override
    protected void onRestart() {
    super.onRestart();
    webview.loadUrl("https://www.salesforce.com/products/platform/overview/");
    }


    j'ai voulu mettre un:
    status=(navigator.onLine ? 'online' : 'offline');
    if (status=='offline')
    mais ne fonctionne pas dans un webview

    tu me parles de quelle sorte de service Bruno ?
    et il devra faire quoi ?

    :-)
    1. j'ai fais service, j'attend de voir,

      Merci pour ton aide en tout cas :)
    2. bon, le service de mon app se lance bien, mais ça ne change rien.

      Je pense vraiment que c'est le wifi qui se déconnecte, il faut que je trouve le moyen de le laisser toujours actif !
    3. c'est bien mon wifi qui se déconnecte malgré le fait de lui dire qu'il doit rester allumer même en veille.
      c'est donc mon android qui merdouille et pas mon code...
    4. @astuces72ah non, j'y est cru, mais l'icone wifi est active et sur On quand je sors de veille.
  2. Modérateur
    Normalement, tu ne devrais pas avoir de souci: le onResume() est appelé à chaque fois que l'écran est affiché, peut importe la durée de la veille.
    Par contre, si tu veux effectuer un traitement régulier même en cas de veille, il faut que tu penches sur les services.