在线预览文件
李国平 2022/4/21 vue
# 接入说明
依赖 js-base64 :
yarn add js-base64
or
npm install js-base64
代码示例:
import { Base64 } from 'js-base64'
// 文件预览服务地址
var fileviewHome ='http://127.0.0.1:8012/onlinePreview?url='
// 要预览文件的访问地址
var url = 'http://127.0.0.1:8080/file/test.xlxs';
// 对文件访问地址先通过base64编码,再通过encode编码
var encode = encodeURIComponent(Base64.encodeURI(url))
// 拼接到 文件预览服务地址 后面
window.open(fileviewHome + encode);
# 参数说明
| 参数 | 说明 | 备注 |
|---|---|---|
| url | 附件访问地址 | 需要对地址base64编码再通过encode进行编码 |
| watermarkTxt | 动态水印 | 示例: http://127.0.0.1:8012/onlinePreview?url={encode}&watermarkTxt=同徽提供服务 |
