Minun on asetettava helppokäyttöisin näppäimistö kaikille, jotka syöttävät autonsa rekisterinumero.
Maassa Kehitän niitä, ne ovat aakkosnumeerisia. On muitakin maita, jotka käyttävät numeroita vain rekisterikilpiin.
Katsoin alustani ”s näppäimistön visuaalista opasta tyyppivaihtoehdot ja mikään ei tyydytä tarpeitani.
Vaikka työskentelen nopeasti matkapuhelimen näppäimistöllä, minusta on erittäin ärsyttävää, kun kirjoitan WW1E1E
, joka on kelvollinen rekisterikilven numero.
Voin vain kuvitella jonkun kokemattoman turhautumista, joka tarvitsee vaihtaa alfa- ja numeerista numeroa jopa 4 kertaa kirjoittaessaan 6 merkin pituista merkkijonoa.
Vasen puoli on iOS, oikea puoli on Android. Vaikka visible-password
-näppäimistö on kunnossa, se ei tällä hetkellä toimi automaattisella isoilla kirjaimilla (autoCapitalize="characters"
, jotta kirjoitat kaikki kirjoitetut merkit isoksi) ja on luultavasti hakkerointi.
Tässä on kokoelma kaikista käytettävissä olevista näppäimistötyypeistä, jotka ovat tällä hetkellä React Native v0.55: ssä iOS 11: ssä ja Android 8: ssa.
Minkä tyyppisen näppäimistön kanssa minun pitäisi mennä?
kommentit
Vastaa
Näppäimistö, jonka yläosassa on numerorivi!
Onko kyseessä näkyvän salasanan näppäimistö vai oletusnäppäimistö, jonka yläosaan lisätään numerorivi (oletusarvoisesti käytössä), tärkeätä on lisätä numerorivi.
En usko, että näkyvän salasanan näppäimistö on hakkeroiva. Vain mielipide.
Tee nämä skenaariot:
1- Numerorivi lisätään ja autoCapitalize ="characters"
toimii:
Ei ole epäilystäkään siitä, että tämä näppäimistö on nopein antamiesi näppäimistöjen joukossa. 6-merkkisen merkkijonon ”WW1E1E” syöttäminen vie 8 napautusta . Kaksi ylimääräistä napautusta aktivoi kaikkien merkkien isojen kirjainten käyttämisen.
2- Numerorivi lisätään, MUTTA autoCapitalize = "characters"
ei toimi:
Se toimii ota 9 napautusta 6-merkkisen merkkijonon ”WW1E1E” syöttämiseksi.
Muista, että autoCapitalize="characters"
ongelma näkyvän salasanan näppäimistöllä on väliaikainen vika että jos on ei ole kiertävää sitä nyt, se korjataan päivityksellä.
3- EI numeroriviä, mutta autoCapitalize ="characters"
toimii:
Kestää 12 napautusta! 6-merkkisen merkkijonon ”WW1E1E” syöttämiseen. Tai pidempi aika , jos päätät pitää ylimmän rivin näppäimiä sen sijaan, että vaihdat aakkosien ja numeroiden välillä edestakaisin.
Huomautuksia:
-
Jos verrataan kahta molemmissa näppäimistöissä autoCapitalizing toimii, mutta toisessa numerorivi on lisätty ja toisessa ilman sitä, kunhan merkkijono on aakkosnumeerinen, tarvitset aina lisää napautuksia tai aikaa käytettäessä numerotonta näppäimistöä!
-
Käytin antamaasi merkkijonoa ”WW1E1E” esimerkkinä laskettaessa napautusten määrää pitäen mielessä, että muut merkkijonot kuten ”WWW111”, voi johtaa vain yhteen ylimääräiseen napautukseen ilman numeroita -rivinäppäimistöä.
-
iv
autoCapitalize = "characters"
saa käyttäjät yleensä käyttöön. kun kaksoisnapautat vaihtonäppäintä mobiilinäppäimistössä (2 napautusta).
Kommentit
- Kiitos ajastasi , vaikka iPhonessa on ongelma – ei tällaista näppäimistöä. Lisäksi olen vahvasti samaa mieltä kysymyksen alla olevista kommenteista käyttäjän @peter_the_oak kanssa ja valitsen sen sijaan oletus -näppäimistön.
- Toki, se on sinun päätös. Eri ihmiset ajattelevat eri tavalla, että ’ on kauneus! En kuitenkaan ole samaa mieltä lähestymistavasta, jonka mukaan ihmiset voisivat elää sen kanssa (vaihtaa neljä kertaa numeroiden ja kirjainten välillä). Tavoitteenamme on parantaa ja luoda parempi käyttökokemus. Huomasin, että numerorivitoiminto on pääasiassa syy siihen, että Android-näppäimistö on parempi kuin iPhone.
- Se ’ ei koske mitä ’ on parempi, se ’ tukee molempia.
- Ymmärrän, että iPhonessa ei ole kyseistä näppäimistöä. Mutta heillä (iOS ja Android) on joka tapauksessa kaksi erilaista näppäimistöä. Joten en näe johdonmukaisuuden merkitystä, jos yrität saavuttaa tämän. iphone ei tue sitä (rajoitus), android tukee sitä (etu). En voittanut ’ estän Android-käyttäjiä käyttämästä parempaa näppäimistöä, koska iPhone ei tue sitä. Ja jos se on johdonmukaisuuden vuoksi, he taas käyttävät silti kahta erilaista näppäimistöä …
Vastaa
Jos se on aakkosnumeerinen, sen on oltava oletusnäppäimistö. Isojen kirjainten ei pitäisi olla huolestuttavia, koska tekstinsyöttö voidaan koodata hyväksymään kaikki aakkosmerkit isoilla kirjaimilla, mikä antaa käyttäjille mahdollisuuden kirjoittaa aakkosia pienillä kirjaimilla tarvitsematta vaihtaa isoja kirjaimia joka kerta.
Yksi tapa edellyttäen, että nimenomaiset numeeriset tai aakkoselliset näppäimistöt tarkoittavat, että numero jaetaan useisiin pienempiin tuloihin maan lisenssimuodon mukaan. Esimerkiksi, jos numero on XX-00-000, sinulla on kolme syöttöruutua, joissa XX on puhdas aakkosellinen ja loput kaksi numeerista.
I don't know any country where they're not [alphanumeric]
– Ne ovat vain numeerisia Israelissa ja oletettavasti missä tahansa, joka käyttää ei-latinalaista tai vastaavaa aakkosia