스마트에디터2 질문

스마트에디터2 질문

QA

스마트에디터2 질문

본문

스마트에디터2에 x 사이트에서 이모지가 포함된 글을 복사해서 붙여넣기하면

스마트에디터2에 이모지 아이콘이 이미지로 인식되서 글작성시 이미지로 보여지는데 

이모지를 텍스트로 보여지도록할수있는방법을찾습니다

이모지를 매번 메모장에 복사해서 그걸 다시 에디터에 붙여넣기 하려니 상당히 불편하더라구요

 

392886567_1741440117.1393.jpg

이렇게 에디터에 붙여넣기하면 글쓸땐 제대로 나오는데

392886567_1741440133.554.jpg

글쓰기 버튼 눌러 view 넘어가면 이렇게 보여져버립니다 그래서 제대로 나오게 할라면 

메모장에

?? : 당면 다 어디 갔어..!
갑자기 불붙은 먹방 대결로?
찜닭 당면 순삭~?

<에드워드리의 컨츄리쿡>
[금] 저녁 8:40 l tvN
#에드워드리의컨츄리쿡 #컨츄리쿡

위 글 붙여넣기 한뒤에 다시 복사 후 해시태그 링크 또 다시 작동되게 링크 추가해주고아니면

이모지 아이콘만 메모장에 복사후 다시 붙여넣기 한는데 처음한두번할땐 그러려니하고했는데

매번 할려니 힘드네요

이 질문에 댓글 쓰기 :

답변 2

이모지콘이 작동 하도록 
wr_content 디비 타입을 utf8mb4_general 로변경해야 할 것입니다.
https://sir.kr/pg_tip/16691 
이곳을 참고하세요

순정 그누보드에 DB_정렬이 utf8mb4라면 정상 출력되야 하는데요? ㅠㅠ

/plugin/editor/smarteditor2/js/service/SE2BasicCreator.js , 이 파일에서

oEditor.registerPlugin(new nhn.husky.SE_PasteHandler());

위 코드 바로 아래에 다음 코드를 삽입해 보세요.

// 붙여넣기를 항상 텍스트로 처리 (이모지가 이미지로 인식되지 않게)
oEditor.registerPlugin({
    $ON_PASTE: function(oEvent){
        var clipboardData = oEvent.$value().clipboardData || window.clipboardData;
        if (clipboardData) {
            var pastedText = clipboardData.getData('text/plain');
            if (textData) {
                oEvent.stop();  // 기본 붙여넣기 이벤트를 중지
                this.oApp.exec("PASTE_HTML", [textData]);  // HTML이 아닌 텍스트로만 붙여넣기
            }
        }
    }
});
답변을 작성하시기 전에 로그인 해주세요.
전체 129,406 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT