3

ご挨拶、

http://marijn.haverbeke.nl/codemirror/jstest.html PC の Safari では動作しますが、Ipad では動作しません。アプリで使いたかったので残念です。私の質問は、なぜ機能しないのかということだけではなく、Ipad Safari で壊れたものをどのように分析すればよいのでしょうか?

T.

4

3 に答える 3

6

CodeMirror2 は iPad でほとんど問題なく動作します。

テキストを追加したり、テキストを削除したり、カーソルを移動したりできます。ただし、単語をハイライトしたり、カット/コピー/ペーストすることはできません (2012 年 6 月 27 日現在)。

于 2012-06-27T12:31:08.873 に答える
2

CodeMirror のエディターは、実際には iframe であり、ネイティブのテキスト入力フォーム要素ではありません。ここでの問題は、いくつかの DOM 要素にキー イベントがバインドされているため、キーボードをアクティブにする必要があるかどうかを iPad のブラウザーが判断できないことです。

そのためには、Safari はソース コードを分析してキー バインディングを推測し、いつキーボードをアクティブにする必要があるかを判断する必要があります。

于 2010-05-18T17:59:50.903 に答える
1

過去に iframe を使用していた可能性がありますが、現在は自分の Web サイトに codemirror があり、その中に iframe がまったく含まれていません。

とはいえ、これはほぼ 1 年後のことなので、状況が変わったのかもしれません。

于 2012-01-21T12:51:58.683 に答える