相关疑难解决方法(0)

如何获取添加到主屏幕在网站上弹出在移动浏览器中打开

如何在移动浏览器中弹出这个. 当我们点击添加到主页Chrome图标生成移动主屏幕

如何在移动浏览器中弹出"添加到家"将在手机主屏幕上创建Chrome图标,并在手机上显示网站链接.

请建议解决方案.

android google-chrome progressive-web-apps

24
推荐指数
5
解决办法
4万
查看次数

添加到主屏幕不显示PWA

我创建了一个Progressive Web App.它很简单,只是一个index.html,一个带有favicon等的文件夹"images",一个sw.js和一个styles.css

我的代码来自manifest.json

{
"lang" : "en",
"name" : "Test",
"short_name" : "Test",
"icons" :   [
  {
  "src": "images/android-chrome-192x192.png",
  "sizes": "192x192",
  "type": "image/png"
},
{
  "src": "images/android-chrome-144x144.png",
  "sizes": "144x144",
  "type": "image/png"
}
],
"theme_color" : "#116b20",
"background_color" : "#1a1a1a",
"scope" : "1",
"start_url" : "/test",
"display" : "standalone",
"orientation" : "natural"
   }
Run Code Online (Sandbox Code Playgroud)

和sw.js

self.addEventListener('install', function(event) {
  console.log('[Service Worker] Installing Service Worker ...', event);
event.waitUntil(
caches.open('static').then(function(cache) {
 cache.addAll(['/test/', '/test/index.html', '/test/manifest.json']);
  })
  );
});
self.addEventListener('activate', function(event) {
 console.log('[Service Worker] Activating Service …
Run Code Online (Sandbox Code Playgroud)

service-worker progressive-web-apps manifest.json

10
推荐指数
1
解决办法
1万
查看次数