React Native 中面临 ReactNativeBlobUtil 请求错误

问题描述 投票:0回答:1

使用 react-native-pdf 在应用程序中显示 pdf 时,我在

React Native
中遇到问题

控制台显示日志:

错误:ReactNativeBlobUtil 请求错误: java.lang.IllegalStateException:使用自己的信任管理器,但没有 Definedjava.lang.IllegalStateException:使用自己的信任管理器,但是 未定义]

react-native pdf blob react-native-pdf
1个回答
74
投票

打开您的代码并只需使用 trustAllCerts 属性并将其 值设置为 false

如下图:

<Pdf
                    trustAllCerts={false}
                      source={{
                        uri: pdfUrl,
                        cache: true,
                      }}
                      onLoadComplete={(numberOfPages, filePath) => {
                        console.log(`Number of pages: ${numberOfPages}`);
                      }}
                      onPageChanged={(page, numberOfPages) => {
                        console.log(`Current page: ${page}`);
                      }}
                      onError={error => {
                        console.log(error);
                      }}
                      onPressLink={uri => {
                        console.log(`Link pressed: ${uri}`);
                      }}
                      style={styles.pdf}
                    />
© www.soinside.com 2019 - 2024. All rights reserved.