Passer d'une valeur à loadURL - Android
Est-il possible de passer d'une valeur à l'URL mentionnée dans webView.loadUrl? quelque chose comme ceci?
webView.loadUrl("file:///android_asset/www/index.html#value="+value);
ou est-il un moyen de passer un Java de la Chaîne de valeur de la fonction Javascript dans loadURL?
- Si vous souhaitez passer une valeur de la page à l'URL qui doit ensuite (sur cette page) être utilisée avec le JavaScript?
- ouais vous avez raison.
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé la solution.. le poster ici, pour le bien des autres 🙂
J'ai ajouté de l'extrait de code suivant dans mon Activité de classe qui a résolu le problème,
Merci à tous 🙂
callMe
doit être une fonction dans le code javascript de la page pour gérerdata_val
.callMe
est une fonction avec un argument simple pour gérerdata_val
Vous aurez envie d'utiliser un OBTENEZ-la chaîne de Requête de le faire. Notez que la longueur maximale d'une URL est de 256 caractères!
Après que vous avez fourni vos arguments de cette façon, vous pouvez utiliser JavaScript pour lire (en les coupant de l'URL). Voici une Code Ciselée et un article sur ce sujet.
J'ai trouvé une solution simple. Ci-dessous le code du travail