Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

no password can be entered - Safari IOS13 #4

Open
tro4444 opened this issue Oct 20, 2019 · 2 comments
Open

no password can be entered - Safari IOS13 #4

tro4444 opened this issue Oct 20, 2019 · 2 comments

Comments

@tro4444
Copy link

tro4444 commented Oct 20, 2019

in safari & firefox under ios13,
no password can be entered,
the characters are not taken over in the password field

@carmolim
Copy link

Tried on Chrome and Brave and both have the same problem, only can type the first character.

@pgpillar
Copy link

pgpillar commented Jun 3, 2021

I was having the same issue on Safari on iOS 14. After doing some digging, I found the issue and how to fix it.

The developer of this beautiful web application coded it with an incorrect use of input webkit-user-select, which is one of the syntax frameworks used in mobile Safari.

The code found within the main (and only important file), explorer.php, contains a few errors in all of the webkit syntax used. The current unmodified code shows:

Lines 512 603, 753, 2718, 2918, and 3133:
-webkit-user-select: none;

Having this setting will cause 'freezing' while typing or not allow you to type at all in a text-input field

The fix is changing the webkit to the correct standard for text-input fields:
-webkit-user-select: text;

The way I implemented the fix was to use a find-and-replace tool to replace all text stating
-webkit-user-select: none; to -webkit-user-select: text;.

I even took it one step further, just as a fail safe, by changing all user-select: none syntax to user-select: text. Note that making these changes would not impact the web application whatsoever.

After making these changes, just save the explorer.php file and upload to your server. It should now work on iOS and devices that use webkit.

Attached is explorer.txt, since you cannot upload .php files to GitHub:
explorer.txt

@webcdn

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants