EPUBCheck MED_010: fără atribut media-overlay
Actualizat:
EPUBCheck MED_010 este un mesaj de eroare: “EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.” Un document de conținut este utilizat de un overlay media, dar elementul său din manifest nu are atributul media-overlay. Atributul este cum aplicația de citire găsește narațiunea pentru un capitol, așa că, fără el, audio-ul nu este niciodată redat.
Mesajul oficial
EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.
- Severitate implicită
- Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
- versiunea EPUBCheck
- 5.4.0
EPUBCheck tipărește această ID cu un underscore în loc de un hyphen; această pagină folosește ID-ul exact așa cum EPUBCheck îl raporthează.
Cauze tipice
- Un fișier SMIL adăugat cărții fără a actualiza elementul manifest al capitolului pe care îl narează.
- Un manifest regenerat de un instrument care a eliminat atributul.
Cum să o repari
- În documentul de pachet, găsiți elementul manifest al capitolului EPUBCheck.
- Adaugă
media-overlay="..."cu id-ul elementului manifest al fișierului său SMIL, de exemplu<item id="ch1" href="ch1.xhtml" media-type="application/xhtml+xml" media-overlay="ch1_audio"/>. - Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.
Când nu este acest lucru
Dacă atributul există dar numește o suprapunere diferită, eroarea este MED_012.
Termeni folosiți aici
Alte mesaje MED
MED-009The time specified in the clipBegin attribute must not be the same as clipEnd.MED_011EPUB Content Document referenced from multiple Media Overlay Documents.MED-008The time specified in the clipBegin attribute must not be after clipEnd.MED_012The "media-overlay" attribute does not match the ID of the Media Overlay that refers to this document.MED_007Picture "source" elements must define a "type" attribute when they reference foreign resources; found resource "…" of type "…".MED_013Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.
Surse
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.