문제

Safari HTML 참조 : 지원되는 속성 말 :

내용 가능

사실이라면 요소를 즉시 편집 할 수 있습니다. 거짓이라면, 그것은 할 수 없습니다.

유효성

Safari 1.2 이상으로 제공됩니다. iPhone OS 1.0 이상으로 제공됩니다.

그러나 내 iPhone에서는 작동하지 않습니다. 누구든지 이것으로 성공한 사람이 있습니까?

당신은 그것을 시도 할 수 있습니다 이 문서 (순수한 HTML은 아니지만 그 문서는 데스크탑 사파리, Chrome and Firefox 3에서 작동합니다). 모바일 사파리에서 가장 간단한 HTML 문서조차 편집 할 수 없었습니다.

도움이 되었습니까?

해결책

contenteditable WWDC 2011의 개발자 비디오 중 하나에 따르면 iOS 5 베타 2에 추가되었습니다. Apple의 가입을 제안합니다. 사파리 개발자 프로그램 WWDC 비디오 페이지에서 해당 비디오를 다운로드합니다.

Safari Dev에 가입하면 웹 사이트를 온라인 iOS 웹 앱 갤러리에 제출할 수있는 권한을 얻습니다.

편집하다: iOS 5.0.1을 실행하는 iPad 에서이 작업을 확인했습니다. 여기에서 시도해보십시오. http://www.quirksmode.org/dom/execcommand/

다른 팁

그것은 효과가 있습니다. 만족스러운 것은 전에 iPhone에서 작동하지 않는다고 생각했습니다. DIV를 만족스러운 상태로 설정했을 때 커서/포인터를 이동하고 싶은 곳으로 이동할 수 없었습니다. 그러나 iPad의 iBooks.App 내에서 ContentEdable과 함께 XHTML을 중심으로 "execcommand ( 'insertText', null, 'foobar');" 모바일 사파리에서 일했습니다.

원한다면 영리한 CSS 및 JavaScript를 사용하여 가상 키보드를 만들어 북마크로 만들 수 있습니다.

디자인 모드와 컨텐츠 편집 가능성은 iOS 5에서 잘 작동합니다. 그러나 이전 버전에서는 작동하지 않습니다. 게시물이 있습니다.

http://mobile.tutsplus.com/tutorials/mobile-web-apps/safari-5_html5/

HTML을 편집하려면 상당히 고급 사용자 인터페이스가 필요하기 때문이라고 생각합니다. 그렇기 때문에 Desktop Safari가 그것을 구현하는 반면 Mobile Safari는 그렇지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top