Android Chrome浏览器中的Ace编辑器 - Shift键删除符号

时间:2016-05-07 08:25:03

标签: ace-editor

我使用了来自https://github.com/ajaxorg/ace-builds/src

的预建ace编辑器

这是我的HTML页面(与http://ace.c9.io上的示例几乎相同):

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  <title>Editor</title>
  <style type="text/css" media="screen">
    body {
        overflow: hidden;
    }
    #editor {
        margin: 0;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
    }
  </style>
</head>
<body>

<pre id="editor"></pre>

<script src="ace/ace.js" type="text/javascript" charset="utf-8"></script>
<script>
    var editor = ace.edit("editor");
    editor.setTheme("ace/theme/twilight");
    editor.session.setMode("ace/mode/groovy");
</script>

</body>
</html>

http://cornplay.com/lab/editor.html

运行

问题:每当我在Android虚拟键盘上按Shift键时,它会删除最后一个符号而不是切换为大写。

以下是视频:https://vimeo.com/165671675

我失踪了什么?

提前致谢。

0 个答案:

没有答案