android - Pdf 不会出现在 Android 上
问题描述
我正在使用库 react-native-pdf 来展示它。它的框架没问题,因为我已将背景设置为蓝色。我之前正在做一个 RNFetchBlob.fs.exists(path) 并且值是真的但是pdf查看器上什么都没有出现
任何想法 ?我没有日志或任何告诉我有问题的东西。
<Pdf source={{uri : filePath}}
style={{backgroundColor: 'grey', flex : 1}}/>
这是我显示pdf的方式。
const request = RNFetchBlob
.config(this.getConfig(title, ext))
.fetch('GET', uri, header);
this.setState(
() => {
return {request: request}
},
() => {
this.state.request.then((res) => {
if (Platform.OS === 'android') {
const path = res.path()
const infos = res.info()
console.log(infos)
if (path !== undefined){
this.setState(() => {
return {
filePath : path
}
})
文件路径由 res.path() 返回
addAndroidDownloads: {
useDownloadManager: true,
notification: false,
path: filePath,
description: `${title}`,
mediaScannable: true,
}
变量配置是这样制作的。
解决方案
推荐阅读
- c# - 如何在 selenium c# 中验证文本框的标题
- django - AttributeError: _auto_id_field Django 与 MongoDB 和 MongoEngine
- java - 使用 JobStoreTX 时,Quartz 间歇性地多次触发作业
- angular - NgRx 测试 - 检查分派动作的顺序
- postgresql - 如何在 COPY 命令中转义 PostgreSQL 用户定义类型中的双引号
- r - R gamlss::predict.gamlss 不是从“命名空间:gamlss”导出的对象
- reactjs - React Hooks 和 store 管理
- excel - excel替换的Powershell循环
- haskell - 非空 UUID 的任意实例
- jwt - 函数符号(json,未知)不存在