2017-07-17 12 views
0

在我的應用程序中,我有一個功能,用戶可以上傳他的簡歷(格式爲.doc,.docx,.pdf)。我正在使用離子文件選擇plugin來選擇文件並上傳我正在使用離子文件傳輸plugin。衆所周知,文件傳輸插件需要FileUploadOptions中的fileName文件,該文件將作爲文件的擴展名上傳。在我的情況下,說resume.pdf/doc/docx。離子2:從谷歌驅動器/雲上傳文件到我自己的服務器

  1. 得到該文件擴展名,我經過選擇的文件的路徑與離子文件路徑plugin這將解決它,以它的本地路徑。
  2. 當從移動設備的本機文件系統中選擇文件時,整個過程工作得非常好。
  3. 但是,當從驅動器/雲應用程序中選擇文件時,Ionic File Path插件拋出的錯誤無法解析爲本機路徑。
  4. 由於我無法解析文件路徑到它的本機路徑,我沒有得到文件的擴展名。
  5. 當我不知道文件的擴展名時,無法將文件上傳到我的服務器。 (如果我在FileUploadOptions中保持文件名字段爲空,默認情況下會採用name.jpg,這可能不是我想要上傳的文件類型)。
  6. 請建議如何獲得從驅動器中選擇的文件的擴展名,或者如何在FileUploadOptions中沒有默認文件名字段的情況下上載文件。 7.這個問題類似於這個問題ionic 2 How to download file from Google Drive and I-cloud,因爲這個問題沒有適當的答案,我將其轉發給進一步的解釋。

回答

相關問題