React-Native, PDF отображается на симуляторе Android, но появляется ошибка на реальном устройстве AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 React-Native, PDF отображается на симуляторе Android, но появляется ошибка на реальном устройстве Android

Сообщение Anonymous »

Я установил пакеты response-native-pdf и rn-fetch-blob для отображения PDF-файла. В симуляторе он работает нормально, но по какой-то причине я получаю сообщение «Ошибка: ошибка открытия: ENOENT (нет такого файла или каталога)» .

Вот мой код ниже:

Код: Выделить всё

import React, { Component } from 'react';
import {
StyleSheet,
Dimensions,
View
} from 'react-native';

import Pdf from 'react-native-pdf';

// Screen that shows the contents of a PDF
export default class OpenPdf extends Component {

static navigationOptions = {
title: 'Product Variants'
};

render() {
const source = require('../assets/Product_Variants_Electric_Connections.pdf');

return (

source={source}

onLoadComplete={(numberOfPages, filePath) => {
alert(`number of pages: ${numberOfPages}`);
}}
onPageChanged={(page, numberOfPages) => {
alert(`current page: ${page}`);
}}
onError={(error) => {
alert(`error`+error);
}}
/>

);
}
}

const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center'
},
pdf: {
flex: 1,
width: Dimensions.get('window').width
}
});
Я уже просмотрел множество ссылок, ни одна из проблем не похожа на мою.
Пожалуйста, подскажите, что мне не хватает.


Подробнее здесь: https://stackoverflow.com/questions/558 ... tual-andro
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»