angucomplete-alt icon indicating copy to clipboard operation
angucomplete-alt copied to clipboard

input cannot trigger search on some mobile browsers

Open ricolo opened this issue 10 years ago • 12 comments

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]

ricolo avatar Dec 08 '14 13:12 ricolo

+1, have same issue with Android Firefox - no dropdown.

ljelinek avatar Mar 12 '15 17:03 ljelinek

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.

chalettu avatar Mar 18 '15 19:03 chalettu

Hello I have some problem, but only in iphone and only in one view. How it possible ?

aghasi89 avatar Jan 13 '16 18:01 aghasi89

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

CCSS-Github avatar Jan 15 '16 11:01 CCSS-Github

I just tested on my iPhone 6 and works fine. Not sure about Chinese characters though.

ghiden avatar Jan 17 '16 18:01 ghiden

It's really a issue, because after I choose a Chinese word, the keyup event will not be triggered.

charlesLin avatar Jan 30 '16 00:01 charlesLin

@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?

ghiden avatar Feb 01 '16 21:02 ghiden

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.

charlesLin avatar Feb 02 '16 00:02 charlesLin

I changed code by @charlesLin 's way. It's success .great!

peihu avatar Feb 23 '16 09:02 peihu

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.

andreshg112 avatar Nov 16 '16 15:11 andreshg112

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?

leighadellinger avatar Apr 05 '17 16:04 leighadellinger

i am using this plugin in my ionic app i have add to run social authentication (google) in inapp browser all works perfectly but angucomplete not able to search using mobile keyboard Pls help !

aakashbumiya94 avatar Nov 22 '17 11:11 aakashbumiya94