使用 PWA 打开时,文件在浏览器中作为文本文件打开

File opens as text file in browser when opened with PWA

提问人:RandomTech 提问时间:11/15/2023 更新时间:11/15/2023 访问量:13

问:

我从 svelte-kit 应用程序构建了一个 PWA。我想用我的 PWA 打开特定类型的文件。我在 manifest.json中创建了我的 PWA 并定义了文件处理程序。如果我使用桌面上的图标启动它,该应用程序将按预期工作。但是,当我在打开文件时启动应用程序时,它不是使用我的 PWA 打开它,而是在浏览器中作为普通 txt 文件打开。我在这里错过了什么? 以下是我的清单和 Service Worker 的内容: Maifest.json Service Worker

我有在+page.svelte中处理文件的代码,在+page.svetle中处理文件

我的预期行为是在打开文件时使用“打开方式”启动应用程序时调用 handleFileOnLaunch。

渐进式网络应用程序 sveltekit 文件系统访问API

评论


答: 暂无答案