2013-03-19 5 views
1

전 iBooks 3을 필요로하는 전체 화면 고정 레이아웃 epub에서 작업하고 있습니다. 이전 버전의 iBooks를 업그레이드 한 사용자에게 업그레이드를 요청하는 경고가 다른 서적에 표시되었습니다. 이 방법을 구현하는 방법에 대한 정보와 iBooks가 처리하거나 사용자 정의 Javascript 코드를 사용하는지 여부는 알 수 없습니다.eBook에서 iBooks의 최소 버전 지정하기

iBook Author에서 내 보낸 epub에 포함 된 다음 메타 태그는 유망 해 보이지만 사이드 로딩 테스트에서는 작동하지 않았습니다. 물론, 책을 사용하지 않고 만든 epub의 .opf에이 파일들을 놓기 만하면됩니다. 그래서 iBook Author가하고있는 일이 가능할 수도 있습니다.

<meta name="ibooks:requiredVersion" content="3"/> 
<meta name="ibooks:currentVersion" content="3"/> 
<meta property="ibooks:version">3.0</meta> 

사용자 정의 코드를 작성했지만 자바 스크립트 경고가 iBooks에서 작동하지 않는 것 같습니다. 어떤 도움이라도 대단히 감사하겠습니다!

+0

"작동하지 않음"이라고 말하면, 그들이 일그러짐 오류를 생성했거나 의도 한대로 작동하지 않았다는 것을 의미합니까? 'prefix = "ibooks : http : //vocabulary.itunes.apple.com/rdf/ibo \ oks/vocabulary-extensions-1.0 /"을 사용하여 ibooks 접두어를'content '의'package' 엘리먼트에 선언 했습니까? opf'? –

답변

-1

자바 스크립트 경고 do do iBooks에서는 iBooks Author에 어떻게 통합하는지 잘 모르 지만요.

<script language="Javascript"> 
<!-- 
alert ("Alert Message") 
//--> 
</script> 

는 최악의 당신은 아마 수동으로 IBA이를 삽입 생산하는 XHTML 파일을 편집 할 수 있습니다 : 당신의 <HEAD> 섹션의 스크립트 요소는 경고를 생성합니다

.

+0

한 가지 더 : iBooks가 해당 태그없이 계속 허용하더라도 ePub의 유효성을 검사하려면 'properties = scripted'를 .opf 항목에 추가해야합니다. – Freney

+0

OP는 경고를하는 법을 알기를 원하지 않는다. iBooks가 책 요구 사항에 대한 버전을 확인하는 방법을 알고 싶어한다. –

+0

마지막 단락 인 "맞춤 코드를 작성했지만 Javascript 알림은 iBooks에서 작동하지 않는 것 같습니다."는 다른 말로 해석됩니다. 이것은 iBooks에서 Javascript 경고가 작동하는 방법입니다. – Freney