再会
我目前正在尝试为 Moodle 站点开发一个渐进式网络应用程序,但我无法从 Moodle 站点下载文件。
我利用https://www.pwabuilder.com/构建 PWA 并生成服务工作者。我根据需要将服务人员添加到了 https Moodle 站点。服务工作者在使用 PWA 时按应有的方式注册。
PWA 非常适合以 URL 形式打开外部链接(URL 根据需要在应用浏览器中打开)。
但是,我无法从 moodle 网站下载任何文件,例如 pdf 文档。
我尝试使用嵌入 Moodle 站点的基本 iframe 开发 Ionic 应用程序,以确定这是否可行。我也可以打开外部链接,但仍然无法打开/下载文档。
然后,我将以下网站http://www.pdfpdf.com/samples/嵌入到Ionic 应用程序的 iframe 中,该应用程序托管一些示例 pdf 文件。然后我可以根据需要下载 pdf 文件。
我他们从我们拥有的另一台服务器嵌入了另一个网站,但也无法下载任何文件
在浏览器中模拟 Ionic 应用程序时,我总是能够根据需要下载文件,因为它只是另一个访问文件的“浏览器”。
所以我的猜测是服务器上的某些配置在从应用程序(如渐进式 Web 应用程序)请求时阻止文件下载?
任何帮助或指示将不胜感激。