相关疑难解决方法(0)

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

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

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

请建议解决方案.

android google-chrome progressive-web-apps

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

Django和服务工作者 - 在应用程序的根URL上提供"sw.js"

所以我正在构建一个Django渐进式Web应用程序,使用服务工作者提供离线支持.

根据谷歌的文档,sw.js文件应该是应用程序URL的根目录:

您需要执行此操作,因为服务工作者的范围(ServiceWorker将加载的URL集)由其所在的目录定义.

目前,我正在从http://example.com/static/文件夹中提供所有静态资源.但我需要在以下网址上提供此特定文件:http://example.com/sw.js.

知道我怎么能做到这一点?我可以制定一个特定的nginx规则来执行此重定向,但我不知道这是否是最干净的方法.也许这个设置应该存在于urls.py中?

注意:我已经看到这个问题建议使用static()方法django.conf.urls.static.但是django的文档说静态方法仅供开发使用,对我不利.

注意(2):我想我可以更改STATIC_URL设置,但我对从/ static目录提供的文件感到满意.我只希望这个文件位于url的根目录下.

django django-urls django-staticfiles service-worker

9
推荐指数
2
解决办法
3739
查看次数