Quisiera saber si puedo cargar una variable de python y pasarsela al html y guardarlas en una variable en javascript.
Lo que estuve probando hasta ahora:
Python:
Código:
HTMLimport android import os, sys ruta_del_proyecto = os.path.dirname(os.path.realpath(__file__)) droid = android.Android() droid.webViewShow(ruta_del_proyecto + '/ui/prueba.html?ruta_del_proyecto=5') print ruta_del_proyecto + '/ui/prueba.html?ruta_del_proyecto=5'
Código:
Pruebo esto solo con HTML y funciona, pero al hacerlo con el sl4a con python, parece que no le llega nada.<html> <!--urta cel: file:///sdcard/sl4a/scripts/test1/ --> <head> <title>prueba</title> <script> var droid = new Android(); function getUrlVars() { var vars = {}; var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) { vars[key] = value; }); return vars; } var ruta_del_proyecto = getUrlVars()["ruta_del_proyecto"]; alert (ruta_del_proyecto); </script> </head> <body> </body> </html>
Ojala alguien sepa xD