Installitav konteiner
Üks installable boundary ühe work ja ühe edition jaoks.
BookField package vorming
Package, mida BookField saab valideerida, installida ja lugeda
Versioonide hetkeseis
Lühidalt
Üks installable boundary ühe work ja ühe edition jaoks. manifest.json on public contract, mida BookField loeb enne importi. Legacy packageKind ja presentation fields ei kuulu praeguse package shape hulka.
Üks installable boundary ühe work ja ühe edition jaoks.
manifest.json on public contract, mida BookField loeb enne importi. Legacy packageKind ja presentation fields ei kuulu praeguse package shape hulka.
ReaderDoc content on importimiseks ette valmistatud, nii et reader ei parse EPUB, HTML ega CSS runtime ajal.
navigationTree määrab entry pointi ja readeri package-level sisukorra.
Kui canonical docs või schema files muutuvad, uuendage esmalt source ja seejärel värskendage seda public snapshoti ning selgitust.
Authored study plans on manifest.json-is ainult siis, kui package sisaldab schedule data.
Package layout
Package paths on package-root-relative POSIX paths. Text packages sisaldavad ReaderDoc files reader/ all, image, audio või video only packages võivad reader/ välja jätta.
manifest.json
reader/{assetId}/reader_manifest.json
reader/{assetId}/reader.rdoc
images/{assetId}.{ext}
images/{assetId}-thumb.{ext}
media/{assetId}.{ext}
locator/{profileId}.json
Manifest contract
manifest.json on public contract, mida BookField loeb enne importi. Legacy packageKind ja presentation fields ei kuulu praeguse package shape hulka.
manifest.json on public contract, mida BookField loeb enne importi. Legacy packageKind ja presentation fields ei kuulu praeguse package shape hulka.
Üks installable boundary ühe work ja ühe edition jaoks.
Package paths on package-root-relative POSIX paths. Text packages sisaldavad ReaderDoc files reader/ all, image, audio või video only packages võivad reader/ välja jätta.
navigationTree määrab entry pointi ja readeri package-level sisukorra.
Authored study plans on manifest.json-is ainult siis, kui package sisaldab schedule data.
Kui canonical docs või schema files muutuvad, uuendage esmalt source ja seejärel värskendage seda public snapshoti ning selgitust.
Package creation
Valmistage ette source content, metadata, media ning authored schedules või references.
Looge installable package manifest metadata, ReaderDoc content, media, navigation ja locator files abil.
Kontrollige enne distributionit package structure ja schema compatibility.
Reader import
BookField kontrollib package shape ja lükkab unsupported või malformed packages tagasi.
Supported package assets pakitakse app-owned local storage sisse.
ReaderDoc payloads, navigation, locator indexes, search records ja schedules registreeritakse offline use jaoks.
Ühilduvus
Canonical references
See public page on implementation-facing overview, mitte canonical schema source. Canonical docs ja schema files asuvad BookField source materials juures.
00-spec-index.md
See public page on implementation-facing overview, mitte canonical schema source. Canonical docs ja schema files asuvad BookField source materials juures.
04-manifest-json-schema.md
manifest.json on public contract, mida BookField loeb enne importi. Legacy packageKind ja presentation fields ei kuulu praeguse package shape hulka.
08-reader-app-design.md
BookField loeb installed package kohalikult
schemas/manifest-v5.schema.json / readerdoc-v3.schema.json
See public page on implementation-facing overview, mitte canonical schema source. Canonical docs ja schema files asuvad BookField source materials juures.
Kui canonical docs või schema files muutuvad, uuendage esmalt source ja seejärel värskendage seda public snapshoti ning selgitust.
Naaske product overview juurde või arutage, kas wbpkg distribution flow sobib teie content modeliga.