angucomplete-alt
angucomplete-alt copied to clipboard
input cannot trigger search on some mobile browsers
When I type the input in the search box, there is no dropdown showing the message "Searching" or "Result not found". Only until I add a space would would the dropdown box appears.
This issue can be easily reproduced on the demo page http://ghiden.github.io/angucomplete-alt/ on the following mobile browsers:
chinese input on iPhone Safari chinese input on iPhone Chrome any input on Android Firefox
[cross post from https://github.com/darylrowland/angucomplete/issues/78]
+1, have same issue with Android Firefox - no dropdown.
For the people using Iphones. Are you using IOS 8 with a custom keyboard? If so, this is a issue I have found out exactly what the problem is.
Hello I have some problem, but only in iphone and only in one view. How it possible ?
I have same problem, we are testing our application over mobile safari dropdown text is "searching" without any result. Its works on all other browsers
I just tested on my iPhone 6 and works fine. Not sure about Chinese characters though.
It's really a issue, because after I choose a Chinese word, the keyup event will not be triggered.
@charlesLin I wish I could help but I can't really do this as I don't speak Chinese. Is this only for mobile or does this happen on desktop too?
It happen at Windows and OSX desktop.
I temporary change the following code
// register events inputField.on('keydown', keydownHandler); inputField.on('keyup', keyupHandler);
to
// register events inputField.on('keydown', keydownHandler); inputField.on('input', keyupHandler);
to avoid this issue.
I changed code by @charlesLin 's way. It's success .great!
I have the same problem on Firefox for Android, but It was working well few days ago. After I did a little update to my web app, It doesn't work. That update It's not directly related to the autocomplete input. Now, It shows dropdown when I write a letter and a white space.
I'm having an issue specific to Android phones. I am only seeing "Searching.." when I click the input box. It never shows the results - even as I type. I had the same issue on iPhone but fixed it by adding on-tap="selectResult(result) to the "angucomplete-row" div.
Making the change @charlesLin suggested above doesn't seem to be working for me and in face breaks functionality on Desktop Chrome. I'm sure anyone using angucomplete-alt is having this same issue on Android devices. Does anyone have a fix?
i am using this plugin in my ionic app i have add