Atitit pwa app prblm sulo
目录
检查你的manifest.json, sw.js文件是否在项目根目录下。以及sw是否注册成功。
因为埋点等需求,我们需要区分用户是从浏览器访问的还是从主屏幕访问的,可以这样判断:
export const isFromDesktop = () => {
// window.navigator.standalone used for safari
if (window.navigator.standalone) {
return true;
}
if (window.matchMedia && window.matchMedia('(display-mode: standalone)').matches) {