Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在contenteditable div中显示Android 2.3中的插入符号_Javascript_Android_Android 2.3 Gingerbread - Fatal编程技术网

Javascript 如何在contenteditable div中显示Android 2.3中的插入符号

Javascript 如何在contenteditable div中显示Android 2.3中的插入符号,javascript,android,android-2.3-gingerbread,Javascript,Android,Android 2.3 Gingerbread,当前,我在网页中有以下HTML代码: <div contenteditable="true"> Some content </div> 一些内容 通过Android-2.3查看,我看不到插入符号 它存在但不可见,因为当我长按菜单按钮(强制软键盘)时, 我可以在那个div中输入字符 那么,有人知道如何在那个div中强制显示插入符号吗 根据这一点,这是Android/WebKit源代码中的一个bug。考虑到这一点,它似乎没有高优先级。然而,WebKIT是开源的,你总是可

当前,我在网页中有以下HTML代码:

<div contenteditable="true">
Some content
</div>

一些内容
通过Android-2.3查看,我看不到插入符号

它存在但不可见,因为当我长按菜单按钮(强制软键盘)时, 我可以在那个div中输入字符

那么,有人知道如何在那个div中强制显示插入符号吗

根据这一点,这是Android/WebKit源代码中的一个bug。考虑到这一点,它似乎没有高优先级。然而,WebKIT是开源的,你总是可以考虑自己注册和修复错误。 这有效地防止了在移动设备上使用诸如TinyMCE、CKEditor、YahooUI之类的编辑器,或者至少,您将无法看到插入符号。对不起,我没有更好的消息

PS:我注意到这也是不可能的,这是一个相关的bug


PPS:不确定是否可以使用JavaScript获取插入符号位置。如果可能的话,您可以通过画一条垂直线并让它闪烁来模拟插入符号的行为。也许这就是谷歌文档让它在安卓系统上工作的原因?

这很可能是安卓系统的一个缺陷,因此,不容易甚至不可能解决……谢谢,我将尝试模仿插入符号的行为