Instalējams konteiners
Viena installable robeža vienam work un vienai edition.
BookField package formāts
Package, ko BookField var validate, install un read
Versiju momentuzņēmums
Īsumā
Viena installable robeža vienam work un vienai edition. manifest.json ir public contract, ko BookField lasa pirms import. Legacy packageKind un presentation fields nav pašreizējās package shape daļa.
Viena installable robeža vienam work un vienai edition.
manifest.json ir public contract, ko BookField lasa pirms import. Legacy packageKind un presentation fields nav pašreizējās package shape daļa.
ReaderDoc content ir sagatavots importam, tāpēc reader runtime laikā neparse EPUB, HTML vai CSS.
navigationTree nosaka entry point un reader package-level satura rādītāju.
Kad canonical docs vai schema files mainās, vispirms atjauniniet source, pēc tam šo public snapshot un skaidrojumu.
Authored study plans atrodas manifest.json tikai tad, ja package satur schedule data.
Package layout
Package paths ir package-root-relative POSIX paths. Text packages satur ReaderDoc files zem reader/, bet image, audio vai video only packages var izlaist reader/.
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 ir public contract, ko BookField lasa pirms import. Legacy packageKind un presentation fields nav pašreizējās package shape daļa.
manifest.json ir public contract, ko BookField lasa pirms import. Legacy packageKind un presentation fields nav pašreizējās package shape daļa.
Viena installable robeža vienam work un vienai edition.
Package paths ir package-root-relative POSIX paths. Text packages satur ReaderDoc files zem reader/, bet image, audio vai video only packages var izlaist reader/.
navigationTree nosaka entry point un reader package-level satura rādītāju.
Authored study plans atrodas manifest.json tikai tad, ja package satur schedule data.
Kad canonical docs vai schema files mainās, vispirms atjauniniet source, pēc tam šo public snapshot un skaidrojumu.
Package creation
Sagatavojiet source content, metadata, media un authored schedules vai references.
Izveidojiet installable package ar manifest metadata, ReaderDoc content, media, navigation un locator files.
Pirms distribution pārbaudiet package structure un schema compatibility.
Reader import
BookField pārbauda package shape un noraida unsupported vai malformed packages.
Supported package assets tiek unpack app-owned local storage.
ReaderDoc payloads, navigation, locator indexes, search records un schedules tiek reģistrēti offline use.
Compatibility
Canonical references
Šī public page ir implementation-facing overview, ne canonical schema source. Canonical docs un schema files atrodas kopā ar BookField source materials.
00-spec-index.md
Šī public page ir implementation-facing overview, ne canonical schema source. Canonical docs un schema files atrodas kopā ar BookField source materials.
04-manifest-json-schema.md
manifest.json ir public contract, ko BookField lasa pirms import. Legacy packageKind un presentation fields nav pašreizējās package shape daļa.
08-reader-app-design.md
BookField lokāli lasa installed package
schemas/manifest-v5.schema.json / readerdoc-v3.schema.json
Šī public page ir implementation-facing overview, ne canonical schema source. Canonical docs un schema files atrodas kopā ar BookField source materials.
Kad canonical docs vai schema files mainās, vispirms atjauniniet source, pēc tam šo public snapshot un skaidrojumu.
Atgriezieties product overview vai apspriediet, vai wbpkg distribution flow atbilst jūsu content model.