问候,
http://marijn.haverbeke.nl/codemirror/jstest.html适用于PC上的Safari,但不适用于Ipad。这是一种耻辱,因为我想将它用于应用程序。我的问题不仅仅是为什么它不起作用,而且我该如何分析在Ipad Safari上破坏的东西呢?
吨。
答案 0 :(得分:6)
CodeMirror2在iPad上工作得很好;
您可以添加文字,删除文字并移动光标。 但是你可以不用hilite单词和剪切/复制/粘贴(截至2012-06-27)。
答案 1 :(得分:2)
CodeMirror中的编辑器实际上是一个iframe,而不是本机文本输入表单元素。我怀疑这里的问题是iPad上的浏览器不知道是否应该激活键盘,因为某些DOM元素有绑定的关键事件。
要做到这一点,Safari必须分析源代码以推断出键绑定以及何时应该激活键盘 - 这对我来说非常有问题。
答案 2 :(得分:1)
也许它过去使用过iframe,但我现在在我的网站上有代码镜像,我看到里面根本没有iframe。
但差不多一年之后,或许现在情况已经发生了变化。