[英]How to upload .docx .xls .xlsx documents using AngularJS and Rails Paperclip?
我已經成功上傳了圖像,.pdf和.doc文件,但是當我嘗試上傳.docx,.xls和.xlsx類型時,它在控制台中失敗並顯示以下錯誤消息:
Paperclip::AdapterRegistry::NoHandlerError (No handler found for "data:application/vnd.ms-excel;base64...
我在config / initializers / mime-types.rb中添加了mime-types,但這也無濟於事。
我將回形針更新為最新版本。
新版本的Paperclip不支持某些mime類型的整個base64字符串,因此我將字符串的第一部分拆分成什么類型的mime類型(例如“ base64 / application-pdf ...”),然后解碼base64,分配content_type和file_name屬性,並將其傳遞給Paperclip。 它像一種魅力。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.