FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV Mobile 2024
→
IOS fréquence Thread
IOS fréquence Thread
Débuté par dandrimontp, 13 aoû. 2019 14:57 - 3 réponses
Connectez-vous…
dandrimontp
#1
Membre enregistré
179 messages
Popularité : +2 (4 votes)
Posté le 13 août 2019 - 14:57
Bonjour,
J'ai une application sur mobile (IOS pour le moment) sur laquelle l'utilisateur peut prendre des photos.
Ces photos sont alors envoyées via un thread vers un serveur WEB lorsque l'utilisateur à du réseau.
Mon problème est que j'ai programmé le lancement de ce thread lorsque l'utilisateur rafraîchit une ZR contenant les photos.
Cela n'est pas top car :
1 - lors de la prise de photo si l'utilisateur n'a pas de réseau, la photo n'est pas transmise
2 - si l'utilisateur ne rafraîchit pas la ZR la photo n'est jamais envoyée.
Je me demande donc comment faire appel à ce thread régulièrement afin d'envoyer les photos vers le serveur WEB ? Un timer ?
Avez-vous des idées ? Merci de votre aide.
Signaler
0
0
dandrimontp
#2
Membre enregistré
179 messages
Popularité : +2 (4 votes)
Posté le 19 août 2019 - 10:05
Bonjour,
N'ayant pas eu de retour sur le sujet, je lance automatiquement mon traitement toutes les 10mn (utilisation de l'option automatisme dans ma procédure).
Cela fonctionne tant que l'application reste ouverte pendant au moins 10Mn.
J'ai donc réduit le temps à 2mn mais lorsque la procédure se lance, l'application est momentanément bloquée.
J'ai aussi testé l'option "Exécution périodique orsque l'application est en arrière plan). J'ai mis en arrière plan mon application pendant plus de 2 heure mais l'application n'a rien envoyée (la procédure ne s'est donc pas déclenchée).
Depuis l'application smartphone, j'ai besoin d'envoyer des photos vers le serveur WEB le plus souvent possible mais la je ne trouve pas le moyen de le faire.
Merci pour votre aide.
Signaler
0
0
stef1811
#3
Posté le 20 août 2019 - 17:11
Si tu lances ton traitement de transfert en thread l'application ne doit pas se bloquer, seules les modifications de l'IHM qui s’exécute dans thread principal peuvent engendrer des ralentissements
Signaler
0
0
dandrimontp
#4
Membre enregistré
179 messages
Popularité : +2 (4 votes)
Posté le 22 août 2019 - 10:19
Bonjour Stef1811,
Ben lorsque la procédure se lance en thread, l'application est gelée le temps du traitement.
Pour palier à ce problème j'utilise un thread parallèle et cela fonctionne bien.
Merci à toi.
Signaler
0
0
→ Revenir à WINDEV Mobile 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte