使用javascript请求本地文件

时间:2018-04-06 18:54:01

标签: javascript angular

我正在使用我的angular 5应用程序的模拟后端服务,我想用特定请求回复图片。但我一直试图从本地文件夹中获取图片。

我想使用fs,但是我无法在前端执行此操作,而且我在使用FileReader和Blob时没有成功。

这是我项目的结构:

 -- mock-data
 ---- mock-backend
 ------ document-images
 -------- image1.jpg
 -------- image2.jpg
 -- mock-backend-service

我正在使用这种方法:

  getDocumentImage(mockConnection: any, url: string) {
    img = './document-images/00000-P1.jpg';

    // I need a way to get the file here, and send it back
    if (size(img) > 0) {
      mockConnection.mockRespond(new Response(new ResponseOptions({
        body: JSON.stringify(img)
      })));
    } else {
      mockConnection.mockError(new Response(new ResponseOptions({
        body: { error: 'Picture ' + pageNumber + ' does not exist' }
      })));
    }
  }

0 个答案:

没有答案