2017-01-27 14 views

Antwort

4

1) Laden Sie die base64-kodierte PDF-Datei herunter.

2) Decode Base64-codierte Datei (Ich schlage vor, Sie verwenden reagieren nativen Filehandler)

3) Um pdf anzuzeigen Webansicht auf IOS

 <WebView style={{ 
      flex: 1 
     }} scalesPageToFit={true} source={{ 
      uri: --base64EncodedContent-- 
     }} 
     > 
     </WebView> 

für Android verwenden, können Sie reagieren können -native pdf-Ansicht

 <PDFView 
     path={this.props.src} //path of pdf file you saved 
     pageNumber={1} 
     onLoadComplete = {(pageCount) => { 

     }} 
     style={styles.pdf}> 
     </PDFView> 
+0

Könnten Sie bitte erklären, wie PDF-Datei herunterladen? Vielen Dank. – anivaler

+0

Überprüfen Sie dieses Modul https://github.com/johanneslumpe/react-native-fs. Es hat eine Methode namens downloadFile nach dem Herunterladen der Datei, die Sie lesen können, indem Sie die Funktion readDir verwenden, die zum selben Modul gehört (reactive-native fs) –

Verwandte Themen