그냥 ckeditor를 사용하기 시작하고 조금 문제가 있습니다. 단추 외부에서 편집기를 클릭하면 다음 코드를 사용하여 태그가 생성되고 ckeditor에 삽입됩니다.맞춤 태그 ckeditor 오류
CKEDITOR.instances['pageContent'].insertHtml('<cke:video id="video-' + i + '" class="video" src="' + $(this).siblings('.mediaName').text() + '">Video</cke:video>');
위의 코드는 정상적으로 작동합니다. 태그가 편집기에 삽입되고보기 화면에 텍스트 "비디오"가 표시됩니다. 소스를 클릭하면 아래와 같이 태그 코드가 표시됩니다.
<video class="video" id="video-29" src="/link/to/file.flv">Video</video>
그래서 모두 정상입니다. 그러나 wysiwyg보기를 다시 클릭하면 "비디오"텍스트 자리 표시자는 존재하지 않습니다 (아직 코드는 소스보기에 있습니다).
그런 다음 편집기에서 주위를 클릭하면 콘솔에서 더 많은 내용을 추가합니다 오류 :
왜 이런 일을하는지 잘 모르겠지만 사용자 지정 비디오 태그를 믹스에 추가 할 때만 발생합니다. 실질적으로 아무 것도 발견하지 메신저 인터넷 검색을 할 때 하나 :(
정말 내가이 일을 왜 전혀 생각이 없다. 누군가가 도움이 될 수 있기를 바랍니다.
감사
나는 이것이 너무 답장을하지 않아서 2011 년에 나의 개인적인 수정 방법이었다. 2014 년 투표를 위해 해결책을 추가하지 않고 답변으로 표시하게되어 기쁩니다. :) – fl3x7