项目作者: avipunes

项目描述 :
Web component file viewer
高级语言: HTML
项目地址: git://github.com/avipunes/file-viewer.git
创建时间: 2019-12-15T21:49:20Z
项目社区:https://github.com/avipunes/file-viewer

开源协议:

下载


File Viewer

This is a custom element (web component - can be used every where regardless the framework) built with Svelte to view files. Demo

Usage

url - File link.

filename - the file name - should include the file extension.

  1. <file-viewer
  2. filename="some-excel-file.xlsx"
  3. url="https://link.com"
  4. ></file-viewer>
  1. <file-viewer
  2. filename="some-not-supported-file.not-supported"
  3. url="https://link.com"
  4. >
  5. <div slot="not-supported">
  6. 😕
  7. </div>
  8. </file-viewer>

Available slot:

  • not-supported - Given file extension is not supported.

Available events:

  • onload - iframe onload event.

Supported File Extensions

.ppt, .pptx, .doc, .docx, .xls, .xlsx, .pdf,
.png, .jpg, .jpeg, .gif,

Examples: