微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用 GitHub Pages 制作可下载的桌面快捷方式

如何解决如何使用 GitHub Pages 制作可下载的桌面快捷方式

我想为我的 web 应用程序制作一个可下载的快捷方式,人们可以将其放在桌面上打开我的网站,该网站目前托管在 GitHub Pages 上。

首先我尝试制作一个 .URL 文件内容如下:

[InternetShortcut]
URL=https://me.github.io/project
IconIndex=1

并使用 html 链接到它,如下所示:

<a href="link.url" download>download shortcut</a>

但浏览器看到它可以打开一个 .url 文件,并立即打开该 url,而不是下载文件。我也试过设置 download="link.url"

您也可以创建一个常规链接,它只链接到您的项目,然后让人们将其拖到他们的桌面上,它会创建一个 .url 文件,但不包含图标。

<a href="link.url" download>download shortcut</a>

我也用一个可下载的 html 文件尝试了这个,在标题中:

<Meta http-equiv="refresh" content="0; url=https://me.github.io/project">

或者这个

<Meta http-equiv="refresh" content="0; url=https://me.github.io/project">

但这并没有什么区别,因为它也只是被浏览器打开并重定向,而没有下载文件

我不想制作完整的 PWA 应用,因为它太过分了,而且只适用于 chrome 用户

我知道这可以通过更改响应标头来完成,但似乎您不能使用 github 页面来做到这一点。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。