Android in <input type="number">
5 naročnikov
5 naročnikov
Ali je kdo od vas že rešil problem lokalizacije <input type="number"> v browserju na Androidu? Števil namreč ni mogoče vnašati z decimalno vejico, samo z decimalno piko. Kakšna ideja kako to rešit, ali kakšen workaround?
20 odgovorov
Tole je kar zanimivo ja. Sam sem opazil da na Galaxy S2 z verzijo 2.3 sem lahko vnašal decimalke, z verzijo 4 pa kar ni šlo.
Ugotovil sem da je problem Samsung keypad, ker ko sem dal gor SwiftKey X sem pa lahko vnašal decimalke.
Tako, da se mi zdi da tukaj je problem tipkovnica in ne sam android.
Mešetar ravno to sem želel povedat. Da je domena aplikacije in ne samega OSa. Če maš HTC in njihov sense in drugo tipkovnico je možnost, da lahko pišeš decimalke. Če imaš samsunga in Samsung Keypad pa v ICS ne moreš pisat. Daš drugi tipkovnico gor in lahko (nisem preverjal v katerih toda v SwiftKey X dela).
Se pravi ni isto na različnih telefonih.
@bostjan: moj odgovor se ni nanasal na tvoje pisanje... tipkovnica nima veze s prolemom vinija in s tem kaj ti lahko pises...problem vinija je v tem, da ne spremje napisanega kot zeljeno...
torej ce ti napises 100.000 bo upošteval to kot 100 in ne kot 100000.
Ne, moj problem je, da na numerični tipkovnici lahko pritisnem vejico, ampak se nič ne zgodi. :) Aplikacija je pa web browser v Androidu.
Sem poskusil izbrati slovenščino, pa se glede problema nič ne spremeni. Še vedno sprejme samo decimalno piko.
Ni to common bug v androidu?
Si probal tole?
Ne razvijam za Andriod, sem pa pred kratkim bral tole :)