PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Click dans un champ HTML
Click dans un champ HTML
Débuté par NiceBel, 26 jan. 2017 16:36 - 7 réponses
Membre enregistré
518 messages
Popularité : +7 (7 votes)
Posté le 26 janvier 2017 - 16:36
Bonjour,

Je lit des vidéos youtube dans un champ HTML que j'intègre dans mes fenêtres, le problème c'est que lorsqu'un utilisateur clic sur par exemple la pub qui parait au départ ou autres (boutons qui concernent youtube..) ... le liens s'ouvre dans le même champs ce qui est chiant !!
Est ce que c'est possible d'ouvrir au moins les liens dans le navigateur à la place de les ouvrir dans le même champ !!

Merci !!
Membre enregistré
518 messages
Popularité : +7 (7 votes)
Posté le 01 février 2017 - 11:31
Je relance le sujet !!
Membre enregistré
518 messages
Popularité : +7 (7 votes)
Posté le 21 février 2017 - 15:23
Hello,
Est ce que c'est possible d'ouvrir le lien par exemple d'un bouton dans le navigateur à partir du champs html à la place de l'ouvrir dans le même champ?
Merci !!
Membre enregistré
36 messages
Posté le 27 avril 2017 - 11:19
Bonjour,

Sans doute trop tard pour vous mais ça pourrait servir pour d'autre. Je voie 2 pistes :
- Si les liens ne sont pas utiles : les masquer avec du CSS
- Si il faut les garder visibles et les ouvrir dans un navigateur externe : s'orienter vers du code Java :
....
WebView myWebView;
myWebView = (WebView) getView(champHtml);
//myWebView.setBackgroundColor(Color.parseColor("#42A334"));
myWebView.getSettings().setJavaScriptEnabled(True); //autorisation javascript

myWebView.getSettings().setDomStorageEnabled(True);
myWebView.getSettings().setDatabaseEnabled(True);
myWebView.getSettings().setDomStorageEnabled(True);

myWebView.setWebViewClient(new WebViewClient() {
...
}
...
Membre enregistré
518 messages
Popularité : +7 (7 votes)
Posté le 30 mai 2017 - 15:08
Merci Christian,
le contenu HTML je ne peut pas y acceder !!
Sinon ou mettre ce code? initialisation du champ html? ... puis, pardonnez mois j'arrive à stimuler que dois je mettre à la place des trois points dans
myWebView.setWebViewClient(new WebViewClient() {
...
}
Merci.
Membre enregistré
156 messages
Popularité : +3 (3 votes)
Posté le 30 mai 2017 - 23:18
Bonjour,
J'ai le même souci, impossible d'accéder au code HTM du champ après chargement d'une page ... Il manque vraiment dans WM un champ navigation web avec accès au code source, navigation avant/après des pages, gestions des scripts, des popup, des liens externes ...
Cordialement,
François
Message modifié, 30 mai 2017 - 23:18
Membre enregistré
156 messages
Popularité : +3 (3 votes)
Posté le 27 mars 2018 - 18:51
NiceBel a écrit :
Merci Christian,
le contenu HTML je ne peut pas y acceder !!
Sinon ou mettre ce code? initialisation du champ html? ... puis, pardonnez mois j'arrive à stimuler que dois je mettre à la place des trois points dans
myWebView.setWebViewClient(new WebViewClient() {
...
}
Merci.

Bonjour,

Avez-vous trouvé une solution pour récupérer le code source du champ HTML affiché ?

Cdt,
François
Membre enregistré
122 messages
Popularité : +5 (5 votes)
Posté le 17 octobre 2018 - 15:11
Étrange votre problème, vous connaissez normalement le chemin vers la page chargée dans votre champ HTML non ?
Qu'est ce qui vous empêche de l'ouvrir ensuite à l'aide des fonctions de gestion de fichier ?

--
Nicolas Gonot - 2exVia
Agence de communication multimédia depuis 1996
http://www.2exvia.com