2012-01-03 3 views
11

UIWebview IOS 5에서 텍스트 편집기를 만들기 위해 CodeMirror 2를 사용하려고했습니다. 그러나 텍스트 선택에 문제가있었습니다. 텍스트를 선택할 수 없습니다.UIWebview에서 CodeMirror2 코드를 사용하여 텍스트를 선택하는 방법 IOS 5

이 codemirror.js에서 codemirror 코드, 그 코드에서

// Wraps and hides input textarea: 
'<div style="overflow: hidden; position: relative; ' + 
      'width: 3px; height: 0px;">' + 
    '<textarea style="position: absolute; padding: 0; ' + 
        'width: 1px;" wrap="off" autocorrect="off" ' + 
        'autocapitalize="off">' + 
    '</textarea>' + 
'</div>' + 

, 나는 내가의 contentEditable 속성 "DIV"를 사용하는 것 같아요. iOS 5가 contenteditable 속성을 지원하기 때문에 textarea가 contentable 속성으로 "div"가 될 계획입니다. 하지만, 어떻게해야할지 모르겠다. 어느 누구도 내 문제를 해결하는 방법을 알고 있습니까? 같은에서 브라우저를 실행하지 않기 때문에

, 당신은 CodeMirror이의 contentEditable의 사용을 피하는 방식으로 빌드

답변

1

이었다 감사드립니다. 당신이 수행 된 변경에 관심이 있다면 http://www.litech.org/~schanzer/iOS/

는 "검색하려고 작동하도록 :

는 iOS에서 작동 CodeMirror2의 사용자 지정 빌드의 데모 (I 저자 아니다)이다 iOS "또는"CHANGE "를 소스로 사용하거나 그대로 사용하십시오.

다음은 updated source

+0

이 작품에 대한 감사합니다하지만 그것은 매우 거대하고 버그 솔루션입니다. – Dmitry

관련 문제