本页内容
页面导航
在使用 CPDFReaderView
组件展示 PDF 时,可以通过API执行以下操作:
跳转到指定页码
tsx
await pdfReaderRef.current?.setDisplayPageIndex(1);
1
获取当前页码
tsx
const pageIndex = await pdfReaderRef.current?.getCurrentPageIndex();
1
您还可以在使用 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);
}
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11