У меня есть Android-приложение Phonegap со считывателем штрих-кодов, которое я перенес на Crosswalk с помощью бета-версии, и теперь в моем диалоговом окне предупреждений вместо латинских символов отображаются странные блоки, как показано на снимке экрана ниже.
Вместо этого должен отображаться следующий текст, как в чистой версии Phonegap:
Alert
We got a barcode
Result: 6927xxxxxxxxxxx
Format: EAN_13
Cancelled: false
Характеристики:
- Китайский Гонконг
- LG G3 Android 4.4
- РУКА
- Пешеходный переход Бета 10
Я подозреваю, что это какая-то проблема с кодировкой/языком, потому что у меня китайский язык установлен в качестве системного языка на телефоне.
Обратите внимание, что я не подвергал текст цензуре, и это не китайские иероглифы. Текст, который должен отображаться, находится в моем блоке кода.
Пожалуйста, прокомментируйте, если нужна дополнительная информация!
navigator.notification.alert(message, alertCallback, [title], [buttonName])
docs.phonegap.com/en/edge/ - person Danilo Oliveira   schedule 14.04.2015