### wg-h5-preview-file(H5 文件预览组件)
Word Excel PDF PPtx Txt
支持在 H5 端预览 PDF、Word、Excel、PPTX、TXT 常见办公文件。提供页面跳转式预览与 API 直接调用两种集成方式,开箱即用。 --- ### 功能特性 - 支持文件类型:pdf、word、excel、pptx、txt - H5 端 iframe 内嵌预览页面,免安装第三方 App - 提供两种集成方式:页面跳转式、API 直接调用 - 适配常见移动端与 PC 端浏览器 --- ### 安装与引入 1. 将 `uni_modules/wg-h5-preview-file` 放入项目 `uni_modules/` 目录。 2. 在使用页面内直接使用组件标签 `` 即可。 > uni-app 会自动按需注册 `uni_modules` 下的组件,一般无需手动 `components` 注册。 --- ### 组件用法概览 基础用法(页面跳转方式中使用,被动接收 URL 与类型并立即展示): ```vue ``` API 方式(在任意页面中通过 `ref` 主动打开预览): ```vue ``` --- ### 属性(Props) - `value`:String,必填。要预览的文件 URL。例如:`/static/git.pdf`。 - `type`:String,必填。文件类型,限定为:`pdf | word | excel | pptx | txt`。 ### 方法(Methods) - `preview({ url, type })`: - 说明:通过引用调用,主动打开预览。 - 参数: - `url`:String,文件 URL。 - `type`:String,`pdf | word | excel | pptx | txt`。 ---