2016-03-24 17 views
0

iBooks'ta kullanılmak üzere bir EPUB kitabı oluşturdum. Bunu yapmak için this guide'u takip ettim. Oluşturduğum kitabı iBooks'a yüklediğimde, sadece metin e-kitabı olarak görünür. IDPF (epubcheck) tarafından sağlanan EPUB doğrulayıcı, kitabımın hata olmadığını söylüyor. Ne yanlış yapabilirdim?iBooks'ta kullanım için bir yüksek sesli kitap nasıl yapılandırabilirim?

Kitabımın bir kopyasını here yükledim.

+0

Bu soru için alakasız olduğu için javascript etiketini kaldırırdım. Bunun yerine "smil" veya "media-overlay" etiketini eklerim. –

cevap

0

Sizin OPF vardır: Açıkça

<meta property="media:active-class">-epub-media-oberlay-active-class</meta> 

, bir yazım hatası ("overlay" için "oBerlay"). CSS -epub-media-overlay-active adlı MO aktif sınıf kuralı olduğundan, aşağıda belirtilen yerlere değiştirmelisiniz: Eğer MO yorumunu başlattığınızda değişiklikten sonra

<meta property="media:active-class">-epub-media-overlay-active</meta> 

, vücudunuzun vurgulanan göreceksiniz. (Şimdi iPad'im elimde olmadığı için Reakta test edilmiştir.)

+0

Eklemeyi unuttum: 'epubcheck', '' aslında tarafından varılan CSS kuralının kontrol edilmediğinden dolayı şikayet etmiyor ... –

+0

Çabuk için çok teşekkürler tepki. Önerinizi denedim ve yanlış referansı düzeltdim. Ancak, kitap inatla iBooks'ta sesi başlatmama veya durdurmama izin vermeyecek. iBooks, kullanabileceğim tek erişilebilen EPUB 3 okuyucusudur ve hedeflediğimdir. Ek bir içgörü büyük beğeni topluyor. –

+0

OPF'niz, 'yorumlama 'önekinin tanımından yoksundur ve iBooks, onsuz çalışmaz. Http://www.albertopettarin.it/misc/HelloWorld.epub adresinden iBooks'ta çalıştığı test edilen değiştirilmiş bir EPUB alabilirsiniz. Bildiğiniz gibi, blog yayınımın sonunda çalışan bir EPUB'u indirebilirsiniz. –

İlgili konular