聚合物服务和服务人员

2024-01-11

我正在尝试开始调试我的聚合物应用程序。我通过复制我的想法手工制作了它PolymerCLI Polymer init does.

我不确定正在加载服务人员的是什么。开发的默认选项只做了一个console.info()打电话说它已被禁用以进行开发。

当我使用Polymer serve为了在 localhost:8080 上为我的应用程序提供服务,我收到了 console.info 消息,尽管我实际上没有加载文件的地方service-worker.js。因为应用程序要复杂得多(并且我正在尝试使用 http/2),所以我也有自己的基于节点的服务器。当我运行它,然后在浏览器中获取我的应用程序时,service-worker.js 不会被加载和运行。

What is Polymer serve做什么来启用它?


可能是使用相同源的不同应用程序(例如localhost:8080)注册并安装了一个 Service Worker。

打开 Chrome Canary 中的应用程序面板来检查/删除 Service Worker。

如果您无法访问 Chrome Canary,请打开chrome://serviceworker-internals,找到与您的应用程序匹配的范围,然后单击注销。顶部还有一个选项serviceworker-internals它允许您打开 DevTools 窗口并暂停 SW 上的 JS。启用该选项,您将能够看到哪个软件正在运行。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

聚合物服务和服务人员 的相关文章

  • 如何获取 HTML5 输入来验证它们是否位于 Polymer Web 组件内?

    我正在使用 Polymer Web Components 我的应用程序以 Chrome 为目标 在我的表单上 在 Web 组件之外 我有一个输入类型 数字 当我在输入中输入 a 并提交表单时 我会收到一个工具提示 显示 请输入数字 但是 我
  • Polymerfire 元素使应用程序崩溃

    我刚刚添加了新型聚合物火
  • grunt-bower-task 和 Polymer

    我似乎找不到简单的复制方法all文件来自Polymer使用咕噜鲍尔任务 grunt initConfig bower install options targetDir wwwroot lib layout byComponent inst
  • 当路由器处于历史模式时,PWA 不会加载(基于 Vue CLI 3 的项目)

    我有一个基于 Vue CLI 3 的应用程序 我想将其用作 PWA 我需要它在历史模式下工作 因为哈希会介入我正在执行的基于 OAuth 的身份验证过程的一部分的重定向 当路由处于哈希模式时 可以像 PWA 一样正常加载 一旦我将模式更改为
  • 打开 Chrome 扩展程序时出现 Service Worker TypeError

    当我打开 WAVE Web 可访问性评估工具 扩展时 我的服务工作人员在 Chrome 中抛出此错误 未捕获 承诺中 类型错误 请求方案 chrome extension 是 不支持的 在 sw js 52 匿名 sw js 52 Prom
  • app-localize-behavior 和共享本地化缓存

    根据聚合物文档应用程序本地化行为 https www polymer project org 1 0 toolbox localize 每个显示要本地化内容的元素都应添加 Polymer AppLocalizeBehavior 所有这些元素
  • Polymer-cli - 当我将编译设置为 true 时,出现“找不到变量:babelHelpers”

    我使用 Polymer 2 0 我的构建设置是 builds name bundled bundle true js compile true css minify true html minify true 构建后出现 找不到变量 bab
  • 如何在没有外部库的情况下以 Polymer 方式处理悬停?

    我想我需要做类似的事情 li blah li 因为处理点击看起来像这样 li blah li 我尝试使用此处文档中显示的方式 声明式事件映射 http www polymer project org docs polymer polymer
  • Angular PWA 离线存储

    我正在构建一个新的 Web 应用程序 即使没有互联网连接 它也需要无缝工作 我选择了 Angular 并正在构建一个 PWA 因为它具有使应用程序离线工作的内置功能 到目前为止 我已经让服务工作人员完美工作并由清单文件驱动 这很好地缓存了静
  • 硬刷新后注册 Service Worker

    每当硬刷新后重新加载具有 Service Worker 的 Web 应用程序时 Ctrl F5例如 对于 Chrome Service Worker 之后无法注册 根据文档W3C https w3c github io ServiceWor
  • Service Worker 对 CSS 的响应时间较慢

    我们在 sw toolbox 之上编写了 Service Worker 一旦静态资源被缓存 Service Worker 就会花费更长的时间 特别是下载 css 资源 30 100 毫秒 而对于 js 资源 时间几乎为 0 CSS 加载时间
  • 无法将消息发布到服务工作人员,因为控制器值为空

    我正在尝试做一个website https secure depths 31934 herokuapp com 在 Service Worker 的帮助下可以离线使用 以缓存页面所需的文件 我试图让用户控制他希望缓存的图像 为此 我使用一个
  • Facebook JS SDK渐进式网络应用程序问题

    我有一个使用 Angular 4 构建的渐进式 Web 应用程序 我的问题是从主屏幕应用程序使用时 Facebook 登录对话框不会自动关闭 在 Chrome 浏览器中打开时它工作得很好 但是当我从安装的主屏幕应用程序使用它时 对话框窗口打
  • 访问没有扩展名的静态文件时阻止 Angular 运行

    我有一个用于项目的 Ionic Angular PWA 它还有一个适用于移动设备的本机 Ionic Cordova 应用程序 在应用程序上 我们需要接受与 PWA 具有相同 URL 的深层链接 以便您可以使用相同的链接从 PC 和移动设备进
  • HTML5 网站在手机屏幕关闭时运行?

    基本上 我的问题与这个话题 https stackoverflow com questions 15465242 html5 mobile app running while phone screen is off但现在已经是 2018 年
  • 如何使聚合物元素可拖动

    我正在尝试启用HTML5 拖放到自定义聚合物元素上但它不起作用 如果没有聚合物 可以只添加draggable属性 这是我在 Dart 中的代码 我的组件 html
  • 手动重播由 workbox-background-sync 排队的请求

    我正在我的 PWA 应用程序中提供离线支持 我在用workbox https developers google com web tools workbox modules workbox sw为了那个原因 这是我当前的代码 const a
  • 具有聚合物元素的助焊剂架构

    通量架构是网络应用中的趋势 聚合物元素也是如此 有没有任何示例如何制作使用助焊剂架构的聚合物应用 我一直在考虑将 Flux 模式与 聚合物 Web 组件一起使用 到目前为止 我已经提出了三种可能的解决方案 都与您的方式不同 所以它们是 免责
  • 以编程方式更改样式

    我正在尝试遵循聚合物元素的自定义属性 API https www polymer project org 1 0 docs devguide styling html style api文档中关于以编程方式更新元素的 CSS 属性 和样式
  • 无法删除重叠的框阴影

    更具体地说 我使用的是聚合物纸影 我正在尝试删除一个的两侧paper shadowbox 来创建一个简单的箭头框 但我似乎无法摆脱它 我试过删除position absolute 但这似乎并没有消除重叠的行为 这是我的 html css 的

随机推荐