在文本区域中点击时,CKEditor不会关注iOS

时间:2013-02-17 17:38:57

标签: iphone ipad ios6 ckeditor mobile-safari

点击iOS 6.1 Safari上的文本区域时,CKEditor 4.0.1无法聚焦。在iphone和ipad(都运行iOS 6.1)上都会发生这种情况。我最终可以通过多次点击来关注它。有时它需要5次点击,有时需要10或15.如果我点击粗体按钮,它会立即聚焦。有任何想法吗?有没有办法让我手动捕捉点击事件,然后调用一些会聚焦编辑器的东西?我正在使用jquery。

2 个答案:

答案 0 :(得分:2)

在editor-test.css中将height:100%;添加到HTMLBODY元素可以解决此问题。 最终代码将是这样的:

html {height:100%;}
body {
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    font-size: 12px; 
    line-height:1.4em;
    color: #333; 
    height:100%;
}

答案 1 :(得分:1)

我知道这是一个老问题,但我最近遇到了这个问题。

ckeditor文件夹中,我编辑了contents.css文件。 (它为编辑器的内容设置样式)

body部分,我添加了:

body 
{
    /* [other code is left as found] */

    /* Add the line below  */
    min-height: calc( 100% - 40px );
}

这考虑了config.js中定义的不同自定义高度和margin: 20px声明(似乎是默认值)。