10
votes

As the title suggests, I am building a project with ionic and I am not able to copy/paste in the input fields on iOS 10. According to this question, by applying these properties to the css the issue should be solved:

 input {
    user-select: auto !important;  
 } 

but unluckily it is still not working. As also suggested by this reference, it says that it may be caused by $ionicLoading, but I am not using it inside my controller.

Do you know how to solve this issue? Thanks in advance for your replies!

3
Did you find any solution? - Vahid Najafi
Not yet, that's why I set the bounty :) - d_z90
try double tap on the text field - Pritish Vaidya
Still nothing. The issue is that I can make the comic bubble show, but when I tap on "Paste" nothing happens - d_z90

3 Answers

7
votes

I was not able to understand your problem.

But if you want it to be really working, you can try it.

Install cordova-plugin-clipboard

var text = "Hello World!";

cordova.plugins.clipboard.copy(text);

cordova.plugins.clipboard.paste(function (text) { alert(text); });
4
votes

Instead of just typing user-select: auto !important;

As in this answer try adding all css to the element instead of just that empty line that might not work on all browsers.

Here:

    -webkit-user-select: auto !important;
    -khtml-user-select: auto !important;
    -moz-user-select: auto !important;
    -ms-user-select: auto !important;
    -o-user-select: auto !important;
    user-select: auto !important;
3
votes

Are you using an ion-spinner?

Just going off the following github thread:

https://github.com/driftyco/ionic/issues/3793