2017-09-14 4 views

답변

0

참조하십시오 https://github.com/ckeditor/ckeditor-dev/issues/595.

문제는 4.8.1 버전에서 수정되어야합니다. 그 때까지는 붙여 넣기 대화 상자가 계속 사용할 수있는 CKEditor 4.6.2를 사용할 수 있습니다.

두 가지 이유 - https://dev.ckeditor.com/ticket/16954으로 인해 CKEditor 4.7.0에서 붙여 넣기 대화 상자가 제거되었습니다.

+0

감사합니다,하지만 난에 붙여 넣을 수 없습니다 당신이 텍스트를 복사 한 후에 모바일 장치 (크롬) – aje

+0

에 "대화 붙여 넣기"를 대화 상자가 열리면 (툴바 사용), 붙여 넣기 메뉴가 나타날 때까지 대화 상자 안의 손가락을 간단히 누르고 있습니다. 방금 확인한 결과 Chrome에서 완벽하게 작동합니다. –

+0

편집기의 내용을 직접 누르고있을 수도 있습니다. 나는 당신이 그것에 대한 대화가 필요하다고 생각하지 않습니다. – Reinmar

0

아래 코드를 추가하여 모바일에서 CKeditor를 비활성화했습니다.

페이지가 모바일

function isMobile() { 
    try{ document.createEvent("TouchEvent"); return true; } 
    catch(e){ return false; } 
} 

에서 열려 있는지 확인하고없는 경우 Ckeditor을 시작하는 것입니다 모바일

if(!isMobile()){ 
    CKEDITOR.replace('note'); 
} 

내가 의견을 제출 아약스를 이용하고 있고 CKeditor 인스턴스를 업데이트해야 아약스 전화하기 전에.

if(!isMobile()){ 
    for (instance in CKEDITOR.instances) 
     CKEDITOR.instances[instance].updateElement(); 
} 

그리고이 코드

는 귀하의 회신에 대한 textarea

if(!isMobile()) 
    CKEDITOR.instances.note.setData(''); 
else 
    $("textarea[name='note']").val('');