Невозможно прочитать файл PDF из локальной системы (ng2-pdf-viewer)

Я хочу прочитать файл из локальной системы. Всякий раз, когда я указываю путь, он показывает ошибку, требующую типа «URL». Но я хочу прочитать файл из локальной системы. И я новичок в angular

Я ищу различные источники в переполнении стека, но не нашел решения

приложение.компонент.тс

import { Component } from '@angular/core';

@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css']
})
export class AppComponent {
  pdfSrc: string = 'C:\Users\Karthik\Desktop\pdf-test.pdf';
}

приложение.компонент.html

<!--The content below is only a placeholder and can be replaced.-->
<div>
  <label>PDF src</label>
  <input type="text" placeholder="PDF src" [(ngModel)]="pdfSrc">
</div>
<pdf-viewer [src]="pdfSrc" 
          [render-text]="true"
          style="display: block;"
></pdf-viewer>

zone.js:1152 Fetch API не может загрузить файл:///C:/UsersKarthikDesktoppdf-test.pdf. Схема URL должна быть "HTTP" или "https" для запроса CORS.


person Lets Explorer    schedule 22.05.2019    source источник


Ответы (1)


Angular не может получить доступ к файлам за пределами приложения, вы можете попросить пользователя просмотреть () файл и обработать его в приложении angular

person Sunil Kumar    schedule 22.05.2019
comment
‹тип ввода=файл›: - person Sunil Kumar; 22.05.2019