I’m build the project for windwos phone 8.1, NGUI 3.71 Input Field Control or UGUI InputField Control Can’t input chinese characters, I have tried to change Content type attribute, but failed. Only build the windows phone 8.0, They can input chinese charaters.
Can you elaborate more on this?
As a European a have no idea how Chinese input works. With more information on this I could have a look into it.
First open Settings->keyboard->Add keyboards,Choice Chinese simplified QWERTY,The second step, open a Unity project to create an inputField, and build The project to windows phone 8.1 & windows phone 8.0,You can try to input chinese characters, “wo”->“我”=In English means “i”,Only windows phone 8.0 can show chinese characters “我”,but windows phone 8.1 show “wo” can’t Choice chinese Characters.
Windows phone 8.1 input chinese characters Image:
Tap the iputField :
iput First Characters “w” :
iput Second Characters “o” :
Windows phone 8.0 input chinese characters Image:
Tap the iputField :
iput First Characters “w” :
iput Second Characters “o” :
Finally I can choose The first chinese characters “我” show the inputField
Image links are broken dude…
Have been fix ,thank
Is there anyone? Who can help me …
Is you put a simple XAML input field, does it work correctly, when inputting to it?
Is so, you can put such field in an invisible to user place and set it as keyboard trigger control.
Do you mean use XAML TextBox control replace UGUI/NGUI input field?
No, just put XAML input filed on a page and see if that works well. You should see code in generated MainPage.xaml.cs that sets keyboard trigger control on a AppCallback. Change that to your field and see how it behaves now.
Pardon, I mistaked for general Windows Store Apps. On Windows Phone 8.1 it doesn’t work that way.
Anyway, trying with XAML input field is a good starting point.
I try with XAML input Filed and UGUI inputFiled On Same project,I found XAML input work correctly,and no trigger event for CoreWindow.CharacterReceived ,But UGUI inputFiled would ! Will this question lead to mistakes?
In such case I think you should report a bug for this.
Where do i report a bug?
Unity has a Bug reporting feature, check it out…on the help menu