Container inayosakinika
Package moja ni mpaka mmoja wa kusakinisha kwa work moja na edition moja.
BookField muundo wa package
Package ambayo BookField inaweza kuthibitisha, kusakinisha na kusoma
Picha ya matoleo
Kwa kifupi
Package moja ni mpaka mmoja wa kusakinisha kwa work moja na edition moja. manifest.json ni public contract ambayo BookField husoma kabla ya import. Legacy packageKind na presentation fields si sehemu ya package shape ya sasa.
Package moja ni mpaka mmoja wa kusakinisha kwa work moja na edition moja.
manifest.json ni public contract ambayo BookField husoma kabla ya import. Legacy packageKind na presentation fields si sehemu ya package shape ya sasa.
ReaderDoc content imeandaliwa kwa import, hivyo reader haiparse EPUB, HTML au CSS wakati wa runtime.
navigationTree huamua entry point na jedwali la maudhui la reader katika kiwango cha package.
Canonical docs au schema files zikibadilika, sasisha source kwanza, kisha onyesha upya public snapshot hii na maelezo yake.
Authored study plans huwepo kwenye manifest.json tu package ikiwa na schedule data.
Package layout
Package paths ni POSIX paths zinazohusiana na package root. Text packages zina ReaderDoc files chini ya reader/, na image, audio au video only packages zinaweza kuacha 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 ni public contract ambayo BookField husoma kabla ya import. Legacy packageKind na presentation fields si sehemu ya package shape ya sasa.
manifest.json ni public contract ambayo BookField husoma kabla ya import. Legacy packageKind na presentation fields si sehemu ya package shape ya sasa.
Package moja ni mpaka mmoja wa kusakinisha kwa work moja na edition moja.
Package paths ni POSIX paths zinazohusiana na package root. Text packages zina ReaderDoc files chini ya reader/, na image, audio au video only packages zinaweza kuacha reader/.
navigationTree huamua entry point na jedwali la maudhui la reader katika kiwango cha package.
Authored study plans huwepo kwenye manifest.json tu package ikiwa na schedule data.
Canonical docs au schema files zikibadilika, sasisha source kwanza, kisha onyesha upya public snapshot hii na maelezo yake.
Package creation
Andaa source content, metadata, media na authored schedules au references.
Tengeneza installable package yenye manifest metadata, ReaderDoc content, media, navigation na locator files.
Kagua package structure na schema compatibility kabla ya distribution.
Reader import
BookField hukagua package shape na kukataa unsupported au malformed packages.
Supported package assets hufunguliwa kwenye app-owned local storage.
ReaderDoc payloads, navigation, locator indexes, search records na schedules husajiliwa kwa offline use.
Compatibility
Canonical references
Ukurasa huu wa umma ni implementation-facing overview, si canonical schema source. Canonical docs na schema files hukaa pamoja na BookField source materials.
00-spec-index.md
Ukurasa huu wa umma ni implementation-facing overview, si canonical schema source. Canonical docs na schema files hukaa pamoja na BookField source materials.
04-manifest-json-schema.md
manifest.json ni public contract ambayo BookField husoma kabla ya import. Legacy packageKind na presentation fields si sehemu ya package shape ya sasa.
08-reader-app-design.md
BookField husoma installed package ndani ya kifaa
schemas/manifest-v5.schema.json / readerdoc-v3.schema.json
Ukurasa huu wa umma ni implementation-facing overview, si canonical schema source. Canonical docs na schema files hukaa pamoja na BookField source materials.
Canonical docs au schema files zikibadilika, sasisha source kwanza, kisha onyesha upya public snapshot hii na maelezo yake.
Rudi kwenye product overview au jadili kama wbpkg distribution flow inafaa content model yako.