2017-09-06 9 views
1

아포스트로피가 항상 웹캠 컨트롤에 ascii로 표시되는 이유는 무엇입니까? 그것은 qnamaker의 테스트 페이지에 적절하게 렌더링됩니다. 첨부 된 코드와 그림을 참조하십시오. 이 내가 문의 글 메이커 지식 기반에 추가하는 방법입니다 :아포스트로피가 웹캠 컨트롤에 ascii로 표시됩니다.

\n\n\t •Please check your computer's power cord. 

QNAMaker 테스트 페이지 : 내가 웹 채팅 컨트롤을 테스트 할 때 enter image description here

그러나 그것은 다음과 같이 나타납니다.

enter image description here

도 늘 문제를 해결 ASCI 코드 대신에 아포스트로피를 사용.

+1

다른 인코딩을 시도 했습니까? UTF-8처럼? – Atlasmaybe

+0

어떻게 할 수 있겠습니까? – anonymous1110

+0

또한 < >도 작동하지 않는 것으로 나타났습니다. – anonymous1110

답변

1

봇은 웹 클라이언트 측에서 다음을 좋아하는 당신을 설치하는 경우 : I가 어떻게이 문제를 발견

<meta http-equiv="content-type" content="text/html; charset=utf-8"></meta> 
+0

나는 이것이 웹캠 컨트롤이 아닌 직계 전화를 사용하는 것이라고 생각한다. – anonymous1110

+0

이것은 웹 채팅 컨트롤이며, Iframe에는 없다. 나는 당신이 당신의 문제를 해결하기 위해 이것을 사용할 필요가 있다고 믿습니다. Webchat은 Directline을 사용합니다. – JasonSowers

+0

여전히 작동하지 않습니다. – anonymous1110

0

:

<!DOCTYPE html> 
<html> 
    <head> 
     <link href="https://unpkg.com/botframework-webchat/botchat.css" rel="stylesheet" /> 
    </head> 
    <body> 
    <div id="bot"/> 
    <script src="https://unpkg.com/botframework-webchat/botchat.js" </script> 
    <script> 
     BotChat.App({ 
     directLine: { secret: direct_line_secret }, 
     user: { id: 'userid' }, 
     bot: { id: 'botid' }, 
     resize: 'detect' 
     }, document.getElementById("bot")); 
    </script> 
    </body> 
</html> 

이 캐릭터 세트를 수정할 head에 다음 줄을 추가 맥, 안 pc. 내 해결책은 특정 문자를 대체 할 수있는 내 음성 소독 장치에 이것을 추가하여 봇이 예상대로 처리하도록 허용하는 것입니다.