ionic - Copy/paste in input field in iOS 10 not wo

2020-08-20 08:29发布

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条回答
别忘想泡老子
2楼-- · 2020-08-20 08:49

Are you using an ion-spinner?

Just going off the following github thread:

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

查看更多
beautiful°
3楼-- · 2020-08-20 08:56

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楼-- · 2020-08-20 08:59

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;
查看更多
登录 后发表回答