web应用横幅安装
我正在使用此页面:创建web应用横幅安装 我将sw.js作为公共/管理部门的服务人员/ 我已成功注册为服务人员 我在public/admin中也有manifest.json,如下所示web应用横幅安装,web,banner,Web,Banner,我正在使用此页面:创建web应用横幅安装 我将sw.js作为公共/管理部门的服务人员/ 我已成功注册为服务人员 我在public/admin中也有manifest.json,如下所示 { "name": "Web App Install", "short_name": "Admin", "icons": [ { "src": "/admin/mstile-70x70.png", "sizes": "36x36", "type": "imag
{
"name": "Web App Install",
"short_name": "Admin",
"icons": [
{
"src": "/admin/mstile-70x70.png",
"sizes": "36x36",
"type": "image/png"
},
{
"src": "/admin/mstile-70x70.png",
"sizes": "48x48",
"type": "image/png"
},
{
"src": "/admin/mstile-70x70.png",
"sizes": "72x72",
"type": "image/png"
},
{
"src": "/admin/mstile-70x70.png",
"sizes": "96x96",
"type": "image/png"
},
{
"src": "/admin/mstile-70x70.png",
"sizes": "144x144",
"type": "image/png"
},
{
"src": "/admin/mstile-70x70.png",
"sizes": "192x192",
"type": "image/png"
}
],
"start_url": ".",
"display": "standalone",
"related_applications": [{
"platform": "web"
}],
"related_applications": [],
"prefer_related_applications": false
}
在开发工具中
服务人员的链接是:
manifest.json的链接是
但我在尝试安装web应用程序时出错
错误是
无法安装站点:未检测到匹配的服务工作者。您可能需要重新加载页面,或者检查当前页面的服务工作者是否也控制清单中的开始URL
谁能帮帮我吗
我在admin中添加一个文件夹/pt作为admin/pt
并添加了manifest.json。
当我点击“添加到主屏幕”时,我得到了一些图像错误,但我修复了它
但是现在点击“添加到主屏幕”他没有发射任何东西。。。
现在一切都好吗
我试过我的手机,但没有安装。。。
有人能帮忙吗
谢谢
卡洛斯·维埃拉
我已经做了一些改变,我得到了
控制台中的“beforeinstallprompt事件已激发”,使用
window.addEventListener('beforeinstallprompt', function(e) {
console.log('beforeinstallprompt Event fired');
});
但手机上没有安装任何应用程序
提前谢谢。
卡洛斯·维埃拉我也有类似的问题
您的sw.js文件位于public/admin/中,这是错误的。将其移动到根目录/,serviceWorker应该可以初始化。我也遇到过类似的问题 您的sw.js文件位于public/admin/中,这是错误的。将其移动到根目录/,serviceWorker应该可以初始化