2016-10-27 25 views
9

正如标题所示,我正在构建一个项目ionic,我无法复制/粘贴iOS 10上的input字段。据this问题,通过应用这些属性的css的问题应该得到解决:离子 - 复制/粘贴在iOS 10中的输入字段不起作用

input { 
    user-select: auto !important; 
} 

,但不幸的是仍然没有工作。正如this也提到的那样,它说这可能是由$ionicLoading造成的,但我没有在控制器内部使用它。

你知道如何解决这个问题吗?提前感谢您的回复!

+0

你找到任何解决方案? –

+0

尚未,这就是为什么我设置赏金:) –

+0

尝试双击文本字段 –

回答

6

我无法理解你的问题。

但是如果你想让它真正起作用,你可以试试它。

安装科尔多瓦 - 插件剪贴板

变种文字= “世界,你好!”;

cordova.plugins.clipboard.copy(text);

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

+0

您的答案是有效的男人,谢谢!不幸的是,它只有从应用程序复制文本时才会发生,但如果您必须复制不同应用程序(如Gmail)中的文本并粘贴它,该怎么办? –

+0

谢谢!但我没有得到你的问题:“只有当你从应用程序复制文本时才会这样做,但是如果你不得不从另一个应用程序(如Gmail)复制文本并粘贴它,该怎么办?”,即使你从设备上的任何位置复制文本。 cordova.plugins.clipboard.paste(function(text){alert(text);});据我所知,它应该从设备上的任何应用程序中获取文本。你可以仔细检查一下。 –

+0

是的,ti的作品!我的不好之处是没有正确解释自己,当我回答你的时候我很累 –

3

您是否使用离子微调器?

只是要关闭下列github上线:

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

+0

'$ ionicLoading'使用'ion-spinner',但它没有在与登录视图相关的控制器中使用 –

+0

如果可能的话,为了进行快速测试,可能需要删除它? –

+0

是的,我已经尝试过,但问题仍然存在 –

3

而不只是打字user-select: auto !important;

正如this答案尝试将所有的CSS的元素,而不是仅仅是空行可能无法在所有的浏览器。

这里:

-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;