Skip to content

页面导航

在使用 CPDFReaderView 组件展示 PDF 时,可以通过API执行以下操作:

跳转到指定页码

tsx
await pdfReaderRef.current?.setDisplayPageIndex(1);

获取当前页码

tsx
const pageIndex = await pdfReaderRef.current?.getCurrentPageIndex();

您还可以在使用 CPDFReaderView 时设置页面监听器,实时获取当前滑动的页码。

tsx
const pdfReaderRef = useRef<CPDFReaderView>(null);
<CPDFReaderView
  ref={pdfReaderRef}
  document={samplePDF}
  onPageChanged={onPageChanged}
  configuration={ComPDFKit.getDefaultConfig({
  })} />

const onPageChanged = (pageIndex: number) => {
  console.log('ComPDFKitRN --- onPageChanged:', pageIndex);
}