Skip to content

Update replacements.js about function substitute#1393

Open
cat-orange wants to merge 1 commit intofuturepress:masterfrom
cat-orange:cat-orange-patch-1
Open

Update replacements.js about function substitute#1393
cat-orange wants to merge 1 commit intofuturepress:masterfrom
cat-orange:cat-orange-patch-1

Conversation

@cat-orange
Copy link
Copy Markdown

about function substitute
when (content.opf > manifest > item > href) is an encode-uri: '%E4%B8%AD%E6%96%87'

but the content's source is not:
'中文'

need decode

to substitute blob successfully

微信图片_20240726163605

about function substitute
when (content.opf > manifest > item > href) is an encode-uri: '%E4%B8%AD%E6%96%87'

but the content's source is not:
'中文'

need decode

to substitute blob successfully
hiive pushed a commit to hiive/epub.js that referenced this pull request Apr 6, 2026
…urepress#1285, futurepress#1265, futurepress#1339, futurepress#1407

- futurepress#1410: Fix Navigation.get() ID lookup — strip # before tocById lookup
- futurepress#1393: Fix encoded URI substitution — try decodeURIComponent before regex
- futurepress#1285: Parse fallback attribute in manifest items (EPUB spec compliance)
- futurepress#1265: Treat page numbers as strings — fixes non-numeric page labels (Roman numerals)
- futurepress#1339: Fix TypeScript types — currentLocation() returns Location not DisplayedLocation
- futurepress#1407: Ensure at least one location per section — fixes picture-only EPUBs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant