使用react native我正在尝试下载PDF文件(Sample PDF File)。下载完成后,应该打开第三方pdf查看器
请指导我如何做好本地反应。
答案 0 :(得分:4)
1)下载base64编码的pdf文件。
2)解码base64编码文件(我建议你使用react-native filehandler)
3)为了查看pdf,您可以在IOS上使用webview
<WebView style={{
flex: 1
}} scalesPageToFit={true} source={{
uri: --base64EncodedContent--
}}
>
</WebView>
对于Android,您可以使用react-native pdf view 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>