全球主机交流论坛
标题:
(教程)给你的网站添加渐进式网络应用,让用户可以直...
[打印本页]
作者:
樱花云主机
时间:
2024-10-4 19:13
标题:
(教程)给你的网站添加渐进式网络应用,让用户可以直...
本帖最后由 樱花云主机 于 2024-10-4 19:14 编辑
(教程)给你的网站添加渐进式网络应用,以便于用户直接将网站安装到桌面
1.效果演示
移动端
<p>(部分国产浏览器可能不支持)edge,chrome 均支持</p>
PC端
<p>(部分国产浏览器可能不支持)edge,chrome 均支持</p>
2.开始添加
所需要的文件
https://www.123684.com/s/E4XTjv-8ywZ3
复制代码
<p>下载到网站根目录然后解压,有的程序可能要放在主题文件的根目录。</p>
<p>开始之前你是按照你的需求进行修改manifest.json</p>
<p>修改之后需要删除注释</p>
<p>保存</p>
3.解压完成之后编辑首页文件[/h2]
<p>在head标签中添加(文件路径需要替换为你实际的文件路径):</p>
<link rel="manifest" href="文件路径/manifest.json">
复制代码
<p>滑到文件末尾添加以下代码(你的文件路径需要替换为你实际的文件路径):</p>
<删script删>
if ('serviceWorker' in navigator) {
window.addEventListener('load', function() {
navigator.serviceWorker.register('你的文件路径/service-worker.js').then(function(registration) {
console.log('ServiceWorker registration successful with scope: ', registration.scope);
}, function(error) {
console.log('ServiceWorker registration failed: ', error);
});
});
}
<删/script删>
复制代码
<h2>最后</h2>
<p>我们刷新一下页面,就可以看到浏览器旁边多了一个按钮</p>
原文地址 https://www.sakuraidc.cc/forum-post/1396.html
作者:
千牛
时间:
2024-10-4 19:58
谢谢,涨知识了,后面玩玩看
欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/)
Powered by Discuz! X3.4