让奥多成为PWA

odoo13-addon-web-pwa-oca的Python项目详细描述


BetaLicense: LGPL-3OCA/webTranslate me on WeblateTry me on Runbot

使Odoo成为一个可安装的渐进式Web应用程序。在

渐进式网络应用程序提供了桌面和移动设备上可安装的、类似应用程序的体验,直接通过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_oca/static/img/icons/icon-128x128.png”)
  • 在pwa.manifest.icon144x144默认为“/png-u/icon”的“/png-icon/web默认值”
  • 在pwa.manifest.icon152x152(默认为“/web_pwa_oca/static/img/icons/icon-152x152.png”)
  • 在pwa.manifest.icon192x192(默认为“/web_pwa_oca/static/img/icons/icon-192x192.png”)
  • 在pwa.manifest.icon256x256(默认为“/web_pwa_oca/static/img/icons/icon-256x256.png”)
  • 在pwa.manifest.icon512x512(默认为“/web_pwa_oca/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

Authors

  • 塔克比

Contributors

  • TAKOBI:
    • 洛伦佐·巴蒂斯蒂尼

Maintainers

本模块由OCA维护。在

Odoo Community Association

OCA,或奥多社区协会,是一个非营利性组织 其任务是支持Odoo特性和 促进其广泛使用。在

当前maintainer

eLBati

此模块是GitHub上OCA/web项目的一部分。在

欢迎您投稿。要了解如何访问https://odoo-community.org/page/Contribute。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
具有MVC模式的java观察者/可观察对象   java junit在测试执行后未清理记录器   java减少spring boot应用程序中的网络延迟   java MyFirstApp教程Android Studio sendMessage问题   java无法转换消息   java JSP如果是,则递增   URL和方法的java spring安全设置   spring中的java自动动态绑定   java在Wicket中构建表   使用JUnit在与main相同的类中使用java测试方法   使用tomcat 8管理器部署后,java找不到WAR文件路径   java原子整数错误行为   需要java吗?   java允许多个JLabel中的文本重叠   java Hadoop mapreduce映射程序编程   json参数化Jackson Java库的JsonProperty值