feat: file viewer
This commit is contained in:
@@ -62,6 +62,22 @@
|
||||
|
||||
<div class="toast" id="toast"></div>
|
||||
|
||||
<!-- 文件预览弹窗 (CDN 资源经后端 /file-viewer/*filepath 缓存代理, 避免运行时 unpkg 依赖) -->
|
||||
<div class="preview-modal" id="previewModal" hidden>
|
||||
<div class="preview-backdrop" id="previewBackdrop"></div>
|
||||
<div class="preview-panel">
|
||||
<div class="preview-header">
|
||||
<span class="preview-title" id="previewTitle"></span>
|
||||
<div class="preview-actions">
|
||||
<a class="icon-btn" id="previewDownload" title="下载" download>↓</a>
|
||||
<button class="icon-btn" id="previewClose" title="关闭" aria-label="关闭预览">✕</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="preview-body" id="previewBody"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="/file-viewer/dist/flyfish-file-viewer-web-full.iife.js"></script>
|
||||
<script src="/static/app.js"></script>
|
||||
<script src="/static/helpers.js"></script>
|
||||
<script src="/static/batch.js"></script>
|
||||
|
||||
Reference in New Issue
Block a user