渐进式Web应用程序提供类似应用程序的用户体验,低摩擦力,使用现代Web功能构建并托管在Web上,随着时间的推移可以成为用户系统上的应用程序。
我正在使用 React Web 开发 PWA SPA,几乎所有内容都在 .js 中。 我需要在Azure Portal中创建环境变量,如下所示我已经创建了一些: 输入图片
我在工作 (Windows 10) 和个人 (Linux) 设备上使用 PWA。 我有时也会使用更多工具“创建”这些 Web 应用程序 > 创建快捷方式 > 在新窗口中打开,然后从 chrom...
Lighthouse PWA 审核看起来在 Chrome 126 中不起作用(显示空屏幕)
我刚刚开始深入渐进式网络应用程序的世界。许多教程重点介绍了 Google Chrome 中 Lighthouse(版本 12.0.0)的 PWA 审核。如果我启动 Google Chrome(版本 126.0...
我创建了一个新的 Fluter WEB 项目,但我没有看到 PWA 的安装按钮。 我缺少什么? 没有安装按钮的新项目 旧网站中的按钮示例
我为 iOS Safari 构建了一个 PWA。不幸的是,我在视口大小调整方面面临着相当不一致的行为。 我使用以下选项和样式 我为 iOS Safari 构建了一个 PWA。不幸的是,我在视口大小调整方面面临着相当不一致的行为。 我使用以下选项和样式 <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, viewport-fit=cover"> * { box-sizing: border-box; } html { height: 100vh; height: 100dvh; background-color: var(--bg-main); } body { margin: 0; overflow-x: hidden; height: 100%; display: flex; flex-direction: column; } .content { display: flex; flex-direction: column; height: 100dvh; } 不幸的是,在 iPhone 12 Pro(屏幕尺寸 390 x 844)上进行测试时,100dvh视口高度非常不一致。 因此在初始加载时,html 和 body 始终为 797px,等于 100svh。但是,当我滚动页面或任何内容时,html 和正文会扩展到 844px,等于 100lvh。我个人希望 100svh、100dvh 和 100lvh 都为 844px,同时在 PWA 内部使用视口适合封面,并且在 PWA 外部显示或隐藏地址栏时具有正常行为。 如何使用 viewport-fit=cover 使屏幕全高并在 PWA 内部和外部工作? 到目前为止我想出的最好的解决方案看起来像这样并且可以完成工作: height: 100vh; height: 100dvh; @media all and (display-mode: standalone) { height: 100lvh; } 我仍然不完全理解为什么这个解决方法是必要的。
PWA 配置了 vite-plugin-pwa 错误 - 未找到清单
关于使用 Vue 获取配置了 vite-plugin-pwa 的 PWA 的安装提示有什么建议吗?我执行“npm run Preview”,可以看到服务工作线程已配置并正在运行。然而,有些如何...
我正在构建一个 React Web 应用程序,它有一个底部菜单栏。虽然它在移动浏览器中工作得很好,但如果它在 iOS 上呈现为 PWA(具有底部滑动条),它会遮挡 b...
我正在尝试使用 Angular 制作一个可安装的 PWA。 按照文档,我运行了 ng add @angular/pwa 以使我的应用程序成为 PWA。效果很好。然后我使用 ng build 构建它并使用 http-
我的 PWA 未显示为仅可在 Android 版 Chrome 中安装
我已经构建了一个“PWA”,它似乎可以在桌面环境中正常工作。我可以毫无问题地将其安装在我的台式电脑和 Mac 上: 另外,要求也是我...
是否可以可靠地缓冲来自离线 React PWA 的传出 POST 请求?
有什么方法可以让服务工作者拦截和缓冲来自我的 React 组件的 POST 请求,并在网络连接允许时传递它们? 我计划使用 next-pwa 来支持 o...
目前,我正在开发 PWA。 我想实现一个推送通知系统,幸运的是浏览器公开了 Push API。到目前为止,我已经完成了这部分工作,我可以在
我有一个用于项目的 Ionic/Angular PWA,该项目还有一个适用于移动设备的本机 (Ionic Cordova) 应用程序。在应用程序上,我们需要接受与 PWA 具有相同 URL 的深层链接(以便您可以访问...
如何为同一域中的两个不同作用域注册两个 Service Worker
在我的 PWA 中,我有两个服务工作者:一个用于“/”(根)范围,由我的代码注册 const 注册 = 等待 navigator.serviceWorker.register('/service-worker.js', { 范围: '/', });
从“@/components/section”导入部分 从“@nextui-org/react”导入{Card、CardHeader、CardBody、CardFooter、Divider、Link、Image、Button}; 导入 { CSSProperties, useState } from ...
Angular PWA ngsw-worker.js:1 未捕获的语法错误:无效或意外的令牌(位于 ngsw-worker.js:1:1)
使用 Angular V14.2。 在控制台窗口中出现以下错误。 在“应用程序”选项卡 ->“服务工作人员”菜单中,状态未激活。 App.module.ts 文件
如何可靠地检测我的 PWA 是否安装在 chromeos 上?
因此,我的网站会检测它是否以显示模式显示:浏览器以显示安装提示,但如果 PWA 已安装,我希望允许他们使用 URI 处理程序独立打开应用程序...
我想自动从 https://carbon.now.sh/ 安装 PWA。 chrome 好像有一些命令,比如 https://www.ghacks.net/2013/10/06/list-useful-google-chrome-command-line-switches/ 然而,
Azure B2C 集成不适用于使用 pwabuilder for iOS 构建的应用程序
我使用 ReactJS 构建了一个 PWA,它与 Azure B2C 集成,以便使用 MSAL 库进行注册/登录。我已经使用 pwabuilder 为 google play 商店构建了包,并且我成功地 abl...
渐进式网络应用程序 - 作为移动应用程序下载时不方便的后退按钮功能
我使用 Nextjs 和 next-pwa 制作了一个 PWA,并且使用了 Nextjs 路由器。在浏览器上,后退按钮会将 url 弹出历史堆栈中。这是浏览器的预期行为。 然而,当我
每次用户重新启动手机时,Cookie 都会从 PWA 中消失
我有一个网络应用程序,它使用 cookie 作为访问令牌(让用户在刷新/关闭网站/应用程序后保持登录状态)。它在桌面上完美运行,但当我尝试在 Android 手机上使用它时(