我使用react-native-pdf-view库在react-native中显示pdf。以下是组件的render方法。
return <PDFView ref={(pdf)=>{this.pdfView = pdf;}}
path={"http://www.orimi.com/pdf-test.pdf"}
onLoadComplete = {(pageCount)=>{
this.pdfView.setNativeProps({
zoom: 1.5
});
}}
style={styles.pdf}/>
但是这会引发以下错误:
有人可以让我知道我做错了什么或建议用另一种方法在react-native中打开pdf(使用url)。
P.S。我在ubuntu上创建了android应用程序。
答案 0 :(得分:0)
URL 就可以使用 TouchableOpacity 和链接:
import { TouchableOpacity } from 'react-native';
import { Linking, Text } from 'react-native';
...
<TouchableOpacity onPress={() => Linking.openURL('https://www.link.com')} >
<Text>
Link
</Text>
</TouchableOpacity>
...
它应该在浏览器中打开文档。