让奥多成为PWA
odoo12-addon-web-pwa的Python项目详细描述
使Odoo成为一个可安装的渐进式Web应用程序。在
Progressive Web Apps在桌面和移动设备上提供可安装的、类似应用程序的体验,这些体验直接通过Web构建和交付。 它们是快速可靠的网络应用程序。最重要的是,它们是可以在任何浏览器中工作的web应用程序。 如果您现在正在构建一个web应用程序,那么您已经在构建一个渐进式web应用程序的道路上了。在
目录
Installation
安装完这个模块后,在手机上浏览你的odoo,你就可以把它当作PWA来安装了。在
强烈建议将此模块与响应式布局一起使用,如web_responsive提供的布局。在
此模块供Odoo后端用户(员工)使用。在
安装渐进式Web应用程序时,它的外观和行为与所有其他已安装的应用程序相同。 它从与其他应用程序相同的地方启动。它在没有地址栏或其他浏览器用户界面的应用程序中运行。 和所有其他已安装的应用程序一样,它是任务切换中的顶级应用程序。在
在Chrome中,一个渐进式的Web应用程序可以通过三个点上下文菜单安装。在
该模块还提供了一个“安装PWA”链接在Odoo用户菜单。在
Configuration
可以设置以下系统参数以自定义应用程序的外观
- 在pwa.manifest.name(默认为“Odoo PWA”)
- 在pwa.manifest.short_名称(默认为“Odoo PWA”)
- 在pwa.manifest.icon128x128(默认为“/web_pwa/static/img/icons/icon-128x128.png”)
- 在pwa.manifest.icon144x144(默认为“/web_pwa/static/img/icons/icon-144x144.png”)
- 在pwa.manifest.icon152x152(默认为“/web_pwa/static/img/icons/icon-152x152.png”)
- 在pwa.manifest.icon192x192(默认为“/web_pwa/static/img/icons/icon-192x192.png”)
- 在pwa.manifest.icon256x256(默认为“/web_pwa/static/img/icons/icon-256x256.png”)
- 在pwa.manifest.icon512x512(默认为“/web_pwa/static/img/icons/icon-512x512.png”)
Known issues / Roadmap
- 计算以扩展FILES_TO_CACHE
- 求值为ServiceWorker使用普通JS文件,并从普通JSON控制器下载数据
- 整合Notification API
- 积分Web Share API
- 创建portal_pwa模块,供前端用户(客户、供应商等)使用
Bug Tracker
bug在GitHub Issues上跟踪。 如果出现问题,请检查是否已报告您的问题。 如果您首先发现它,请帮助我们粉碎它提供详细的和受欢迎的 feedback。在
不要直接联系投稿人关于技术问题的支持或帮助。在
Credits
Contributors
- TAKOBI:
- 洛伦佐·巴蒂斯蒂尼
Maintainers
本模块由OCA维护。在
OCA,或奥多社区协会,是一个非营利性组织 其任务是支持Odoo特性和 促进其广泛使用。在
当前maintainer:
此模块是GitHub上OCA/web项目的一部分。在
欢迎您投稿。要了解如何访问https://odoo-community.org/page/Contribute。在
- 项目
标签: