Telepíthető konténer
Egyetlen installable boundary egy work és egy edition számára.
BookField package formátum
Package, amelyet a BookField validálhat, installálhat és olvashat
Verzió-pillanatkép
Röviden
Egyetlen installable boundary egy work és egy edition számára. A manifest.json az a public contract, amelyet a BookField import előtt olvas. A legacy packageKind és presentation fields nem részei a jelenlegi package shape-nek.
Egyetlen installable boundary egy work és egy edition számára.
A manifest.json az a public contract, amelyet a BookField import előtt olvas. A legacy packageKind és presentation fields nem részei a jelenlegi package shape-nek.
ReaderDoc content importhoz előkészített, ezért a reader runtime alatt nem parse-ol EPUB, HTML vagy CSS tartalmat.
navigationTree meghatározza az entry pointot és a reader package-level tartalomjegyzékét.
Ha canonical docs vagy schema files változnak, először a source frissüljön, utána ez a public snapshot és magyarázat.
Authored study plans csak akkor vannak a manifest.json fájlban, ha a package schedule data-t tartalmaz.
Package layout
A package paths package-root-relative POSIX paths. A text packages ReaderDoc files elemeket tartalmaznak reader/ alatt, míg image, audio vagy video only packages kihagyhatják a reader/ részt.
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
A manifest.json az a public contract, amelyet a BookField import előtt olvas. A legacy packageKind és presentation fields nem részei a jelenlegi package shape-nek.
A manifest.json az a public contract, amelyet a BookField import előtt olvas. A legacy packageKind és presentation fields nem részei a jelenlegi package shape-nek.
Egyetlen installable boundary egy work és egy edition számára.
A package paths package-root-relative POSIX paths. A text packages ReaderDoc files elemeket tartalmaznak reader/ alatt, míg image, audio vagy video only packages kihagyhatják a reader/ részt.
navigationTree meghatározza az entry pointot és a reader package-level tartalomjegyzékét.
Authored study plans csak akkor vannak a manifest.json fájlban, ha a package schedule data-t tartalmaz.
Ha canonical docs vagy schema files változnak, először a source frissüljön, utána ez a public snapshot és magyarázat.
Package creation
Készítse elő a source content, metadata, media és authored schedules vagy references elemeket.
Hozzon létre installable package-et manifest metadata, ReaderDoc content, media, navigation és locator files elemekkel.
Distribution előtt ellenőrizze a package structure és schema compatibility állapotát.
Reader import
A BookField ellenőrzi a package shape-et és elutasítja az unsupported vagy malformed packages elemeket.
A supported package assets app-owned local storage területre kerülnek unpack után.
ReaderDoc payloads, navigation, locator indexes, search records és schedules offline use célra regisztrálódnak.
Compatibility
Canonical references
Ez a public page implementation-facing overview, nem canonical schema source. A canonical docs és schema files a BookField source materials mellett vannak.
00-spec-index.md
Ez a public page implementation-facing overview, nem canonical schema source. A canonical docs és schema files a BookField source materials mellett vannak.
04-manifest-json-schema.md
A manifest.json az a public contract, amelyet a BookField import előtt olvas. A legacy packageKind és presentation fields nem részei a jelenlegi package shape-nek.
08-reader-app-design.md
A BookField lokálisan olvassa az installed package-et
schemas/manifest-v5.schema.json / readerdoc-v3.schema.json
Ez a public page implementation-facing overview, nem canonical schema source. A canonical docs és schema files a BookField source materials mellett vannak.
Ha canonical docs vagy schema files változnak, először a source frissüljön, utána ez a public snapshot és magyarázat.
Térjen vissza a product overview oldalra, vagy beszélje meg, hogy a wbpkg distribution flow illik-e a content modelhez.