2014-04-17 2 views
0

최근에 "Web Project"를 "epub"로 변환하려고합니다.내 책에서 JS가 실행되지 않는 이유

그 전에 다음과 같은 간단한 테스트가 있습니다.

"Hello World"를 인쇄하고 JavaScript가 글꼴 색상을 변경하는 간단한 HTML 파일을 만들었습니다.

이 HTML 파일을 Calibre 변환기로 epub 형식으로 변환합니다.

그러나 JavaScript가 ePub 뷰어에서 작동하지 않는지 확인했습니다.

javascript가 ePub로 변환 된 후 제대로 작동하도록 할 수있는 방법이 있습니까?

+2

[ "읽기 시스템에서는 스크립팅 지원이 선택 사항이며 보안상의 이유로 비활성화 될 수 있습니다."] (http://www.idpf.org/epub/30/spec/epub30- overview.html # sec-scripting) – Quentin

+0

모든 기기에서 자바 스크립트를 실행할 수있는 것은 아닙니다. iPad 또는 Mac을 사용하고 있다면 iBooks 앱을 사용할 수 있습니다. 그래서 무슨 장치를 사용하고 있습니까? –

+0

나는 안드로이드 타블렛 "갤럭시 노트 10.1"을 가지고있다. 귀하의 의견을 보내 주셔서 감사합니다 –

답변

0

스크립팅이 사용되는 XHTML 페이지에 대한 매니페스트의 항목에 scripted 속성이 포함되어 있는지 확인해야합니다.

리더 (Galazy Note 10.1은 독자가 아닌 하드웨어 임)를 확인해야합니다. 즉, 사용자가 책을 읽는 데 사용하는 응용 프로그램이 주석 작성자의 언급처럼 스크립팅을 지원하는지 확인해야합니다. 현대의 것들. 당신은 히마와리 또는 아자 디를 시도 할 수 있습니다.

다양한 독자가 다양한 방법으로 이것을 무시할 수 있기 때문에 글꼴 색상 변경이 올바르게 처리되거나되지 않을 수 있습니다.

호기심에서 벗어나 "인쇄"란 무엇을 의미합니까? 당신이 document.write을 사용하고있는 기회를 놓치지 마라.

JavaScript에서 실제로하고있는 작업이 실제로 진행되고 있는지 확인하여 책에서 JavaScript가 작동하는지 확인할 수 있습니다. 개발자 콘솔이나 디버거에는 해당하지 않습니다.

관련 문제