Former-commit-id: 684228395a8b8c403fbb1b227fb25a75602067d9
This commit is contained in:
troyeguo
2021-11-27 18:29:39 +08:00
parent 195e7d7fe9
commit 7e51cd4dde
2 changed files with 11 additions and 7 deletions

View File

@@ -19,6 +19,7 @@ class ImageViewer extends React.Component<ImageViewerProps, ImageViewerStates> {
}
componentDidMount() {
console.log(this.props.rendition);
this.props.rendition.on("rendered", () => {
let iframe = document.getElementsByTagName("iframe")[0];
if (!iframe) return;

View File

@@ -316,12 +316,6 @@ class Viewer extends React.Component<ViewerProps, ViewerState> {
reader.readAsText(blob, "UTF-8");
};
render() {
const imageViewerProps = {
isShow: this.props.isShow,
rendition: this.props.rendition,
handleEnterReader: this.props.handleEnterReader,
handleLeaveReader: this.props.handleLeaveReader,
};
return (
<>
<div
@@ -361,7 +355,16 @@ class Viewer extends React.Component<ViewerProps, ViewerState> {
.props.currentBook.key ? (
<BackgroundWidget />
) : null}
{this.props.htmlBook && <ImageViewer {...imageViewerProps} />}
{this.props.htmlBook && (
<ImageViewer
{...{
isShow: this.props.isShow,
rendition: this.props.htmlBook.rendition,
handleEnterReader: this.props.handleEnterReader,
handleLeaveReader: this.props.handleLeaveReader,
}}
/>
)}
</>
);
}