Crosswalk Cordova - js alert показывает символы блока на китайском интерфейсе android
У меня есть приложение Android Phonegap со считывателем штрих-кода, которое я перенес в Crosswalk с помощью бета-версии, и теперь в моем диалоговом окне предупреждения отображаются странные блоки вместо латинских символов, как показано на скриншоте ниже.
![screenshot]()
Вместо этого отобразится следующий текст, который он сделал в чистой версии Phonegap:
Alert
We got a barcode
Result: 6927xxxxxxxxxxx
Format: EAN_13
Cancelled: false
Технические характеристики:
- Китайский Гонконг
- LG G3 Android 4.4
- ARM
- Crosswalk Beta 10
Я подозреваю, что это какая-то проблема с кодировкой/языком, потому что у меня есть китайский язык в качестве системного языка на телефоне.
Обратите внимание, что я не подвергал цензуре текст, и они не являются иероглифами. Текст, который он должен отображать, находится в моем кодовом блоке.
Прокомментируйте, если вам нужна дополнительная информация!
Ответы
Ответ 1
Я не уверен, будет ли это работать, но просто дайте ему шанс. Удалите плагин для пешеходного перехода, а затем добавьте его снова. Подобная проблема была вызвана для моего приложения apache ionic framework, этот метод работал у меня. Попробуйте.