Ho un'app Android Phonegap con lettore di codici a barre che ho migrato a Crosswalk utilizzando la versione beta, e ora la mia finestra di avviso mostra strani blocchi invece di caratteri latini, come mostrato in lo screenshot qui sotto.Crosswalk Cordova - js alert mostra i caratteri di blocco sull'interfaccia cinese android
Questo dovrebbe mostrare il testo che segue, invece, che lo ha fatto sulla pura versione PhoneGap:
Alert
We got a barcode
Result: 6927xxxxxxxxxxx
Format: EAN_13
Cancelled: false
Spec:
- cinesi di Hong Kong
- LG G3 Android 4.4
- ARM
- pedonale Beta 10
Sono sospettare che sia una sorta di problema di codifica/lingua perché ho set cinese come la mia lingua del sistema al telefono.
Si prega di notare che non ho censurato il testo, né sono caratteri cinesi. Il testo che dovrebbe essere visualizzato è nel mio blocco di codice.
Si prega di commentare se sono necessarie ulteriori informazioni!
Dovresti provare a usare 'navigator.notification.alert (messaggio, alertCallback, [title], [buttonName])' http://docs.phonegap.com/en/edge/cordova_notification_notification.md.html –
I'm ottenendo questo con la tastiera inglese degli Stati Uniti. su API 19 e 22 (64 bit). – kim3er
Ho aggiornato https://crosswalk-project.org/jira/browse/XWALK-3187 – kim3er