ios - iPad 文本输入和文本选择无法正常工作

标签 ios css ipad wysiwyg wysihtml5

这将很难解释,所以我不会粘贴任何代码。

我在我的站点上实现了一个所见即所得的编辑器,名为 wysihtml5,在使用 iPad 选择 textarea/editor 时存在几个问题。在桌面浏览器上,一切都很好,可以选择、编辑、粘贴文本等。但在 iPad 上会出现多个问题:

  • 无法点击文本中的任何位置将光标移动到那里
  • 如果我手动移动光标,突然我不能再输入任何东西了
  • 在文本编辑器外部敲击不会使键盘下降

  • 基本上,我只是希望有人对 iPad 光标在文本输入字段中的行为不正确以及可能的解决方案有类似的经验。我被卡住了,不知道如何调试它。

    最佳答案

    你使用触摸事件吗? iOS有个bug:你无法输入 在可编辑的 iframe 中,如果您正在收听(或已经收听)任何触摸事件(touchstart、touchmove ...),我测试了即使您收听其他元素但 iframe 本身也会发生此错误。是的,这是一个严重的错误,您可以查看:
    wysihtml5 issues98

    关于ios - iPad 文本输入和文本选择无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20050315/

    相关文章:

    ios - Swift 在 UITableView 中为容器 View 设置约束

    ios - 具有多个原型(prototype)单元格的 Collection View 以及在 MVVM 下处理它们的通用方法

    html - 如何使用位置 :absolute with scrolling

    uitableview - 如何将 RootViewController 设置为 SplitViewController 中的分组表

    javascript - ipad中的文件上传问题

    iOS 8 代码适用于 iPhone 5s 但不适用于 iPhone 5

    ios - 具有自动布局的 UITableView 滚动时不平滑

    jquery - 更改链接颜色

    html - 如何防止表格单元格扩展

    javascript - 如何确定 ipad 在 javascript/jquery 中是否处于横向/纵向模式?