progressive-web-apps

    0热度

    3回答

    我有兴趣开发一款渐进式网络应用程序。我想知道它是否支持桌面脱机。

    4热度

    1回答

    我目前与服务人员一起实施前端。 因为我需要为我的服务人员提供几个代码段,所以我选择使用标准中的importScripts函数。 我真的不明白为什么importScripts被添加到这个标准中,因为modules大约3年前成为ES6标准的一部分(尽管在大多数浏览器中仍然缺少,如果不使用标志)。 有人可以详细说明这一点吗? 我认为它与错误处理等有关...

    1热度

    1回答

    我将'/'(route).css和.js文件注册为应该首先缓存的URL。 但之后我意识到它缓存了整个页面,这意味着我没有看到我的视图上有任何更新,事件有数据库更新。 所以我改变它只缓存我的.css和.js文件不再路由('/')了,我预料会出现这个问题。 但过了一段时间,仍然发生同样的问题。我检查我的控制台它的确再次缓存整个页面上,即使我的服务人员文件已经改变这样的: var CACHE_NAME

    0热度

    3回答

    我做了一个小PWA的回报率;下面,我就被跟随Google's guide“添加到主屏幕”的横幅。在devtools一切都很好:服务工作者被注册,在manifest.json中发现,“添加到主屏幕”显示链接,并在工具纸盒内。 我也不像他们说就跑报告安装灯塔;它说一切都应该工作。但是,我还没有看到横幅(是的,它是不是已经在我的主屏幕,是的,我访问了至少五分钟的间隔)。 没有人有门槛是什么WRT的用户活

    3热度

    1回答

    我试图呈现类似https://codelabs.developers.google.com/codelabs/amp-in-pwa/#6 当我做 fetchDocument(url).then(function(doc) { // Let AMP take over and render the page var ampedDoc = AMP.attachShadowDoc

    2热度

    1回答

    我正在为我的网站创建一个PWA。 这是一个使用jquery构建的多页面网站。现在我已经创建了一个由该网站的公共标题组成的应用程序外壳。我的网站具有良好的搜索引擎优化排名,并通常排名前3名。 现在,当我想从页面A转到页面B时,我想要预加载页眉,并且显示加载程序直到从服务器收到页面B的数据。 我仍然使用jquery,因为大多数模块已经内置在那里,我不想重建它们。 现在唯一能想到的解决方案是使用ajax

    0热度

    1回答

    我设置一个承诺像 idbKeyval.set('example', 5) .then(() => console.log('It worked!1')) .catch(err => console.log('It failed!', err)); 然后,清爽的页面后,我要检查如果设置和ASIGN这个“5”变。以下是来自IDB-Keyval github的代码,但我无法从中获

    0热度

    1回答

    我是PWA的新手,对此感到非常兴奋。对不起,这个问题根本不是技术问题,但我想在市场上向我的工作人员演示一个成功的PWA。并且我已将twitter保存到我的iPhone主屏幕上,当我在主屏幕上单击以打开PWA时,它会在Safari浏览器中自动打开。 有人可以告诉我如何在PWA中打开twiter应用程序吗? 为了确保这不是我的手机的问题,我救了PWA低于我的手机上,这将打开一个原生应用程序一样设置:h

    0热度

    1回答

    这是我第一次尝试服务人员,我确信我在做一些愚蠢的事情。 我有一个服务人员为我正在处理的WordPress主题设置。它位于/public_html/wp-content/themes/framework/assets/scripts/service-worker.js。 我已通过.htaccess文件设置标头Servie-Worker-Allowed: "/"。 我使用sw-toolbox使事情变得

    0热度

    1回答

    我正在开发PWA并在付款页面上遇到此问题。基本上是: 方案1个 用户填写付款形式 点击提交,将被重定向到第三方支付页面 - 条纹(这将打开移动Chrome浏览器选项卡,而不能调整为打开桌面上的模式) 付款成功,第三方页面重定向到PWA,PWA会自动重新启动。 的问题是,我有一个无法显示,因为重新启动时,我失去了整个国家我是在一个成功页面。 方案2 用户填写付款表格 点击返回按钮/手机上的主页按钮