目前正在开发一个有很多输入字段的网络应用程序。除 iOS 8 外,一切都适用于各种设备。
当我去选择文本然后按住我的按钮进行复制/粘贴时,对话框出现,但在我可以复制或粘贴文本之前很快消失。用户可以粘贴到输入中很重要,有没有其他人遇到过这个问题并找到了解决方案?
我用 iPhone 6 上网,发现某些网站会出现这种情况,但其他网站不会出现这种情况,所以我想知道这个问题是否有解决方案?发生在所有 iOS 8 设备上,但不会发生在 iOS 7 或 iOS 6 上。我尝试从 8.0 更新到 8.2,但它也没有帮助。
最佳答案
事实证明,每次网站上的任何内容在 CSS 中设置动画时,iOS 8 都会关闭它们的弹出窗口...取消此转换可以解决所有问题(因为它无限地每 1 秒发生一次):
body {
-webkit-animation: drawer infinite 1s;
-moz-animation: drawer infinite 1s;
-o-animation: drawer infinite 1s;
animation: drawer infinite 1s;
}
@-webkit-keyframes drawer {
from {
padding: 0;
}
to {
padding: 0;
}
}
@-moz-keyframes drawer {
from {
padding: 0;
}
to {
padding: 0;
}
}
@-o-keyframes drawer {
from {
padding: 0;
}
to {
padding: 0;
}
}
@keyframes drawer {
from {
padding: 0;
}
to {
padding: 0;
}
}
关于iOS 8 "Copy/Paste"对话消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29107457/