使用 react native 我试图下载一个 PDF 文件(示例 PDF 文件)。下载完成后,它应该用 3rd party pdf viewer 打开
请指导我如何在本机反应中做到这一点。
1) 下载base64编码的pdf文件。
2)解码base64编码的文件(我建议你使用react-native filehandler)
3)为了查看pdf,您可以在IOS上使用webview
<WebView style={{
flex: 1
}} scalesPageToFit={true} source={{
uri: --base64EncodedContent--
}}
>
</WebView>
Run Code Online (Sandbox Code Playgroud)
对于Android,您可以使用react-native pdf视图https://github.com/cnjon/react-native-pdf-view
<PDFView
path={this.props.src} //path of pdf file you saved
pageNumber={1}
onLoadComplete = {(pageCount) => {
}}
style={styles.pdf}>
</PDFView>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18900 次 |
| 最近记录: |