跳至內容

Odoo 模組|Odoo Core Patch Browser Enhancement

此 Odoo 18 模組旨在修復 html_editor 模組中因競爭條件(race condition)引起的錯誤,特別是解決 Safari 瀏覽器在私密模式下因 destroy() 方法中缺少空值檢查而導致的嚴重 JavaScript 錯誤,確保 HTML 編輯器功能的穩定性。
2026年3月8日
Odoo 模組|Odoo Core Patch Browser Enhancement
渥屋科技股份有限公司, 系統管理者

PART ONE

專案總覽|功能與應用場景

此 Odoo 18 模組旨在修復 html_editor 模組中因競爭條件引起的錯誤,特別是解決 Safari 瀏覽器在私密模式下因 destroy() 方法中缺少空值檢查而導致的嚴重 JavaScript 錯誤,確保 HTML 編輯器功能的穩定性。


🔑 核心功能

  • 修復競爭條件錯誤
  • 提升瀏覽器相容性
  • 解決 Safari 錯誤
  • 非侵入式補丁
  • 提升 HTML 編輯器穩定性
  • 防止記憶體洩漏

📋 功能詳細說明

功能名稱說明
在 Safari 私密模式下正常建立報價單銷售人員使用 Safari 私密模式建立報價單。安裝後 HTML 編輯器正常載入,可順利完成報價單建立與發送。
確保多裝置協作的穩定性團隊同時在不同裝置上編輯 Odoo 網頁內容。此模組修復了競爭條件問題,即使網路不穩定也能保持穩定。

PART TWO

深入解析|執行環境與部署步驟

⚙️ 執行環境需求

  • 需要 Odoo 18.0 或更高版本。
  • 建議至少 2 核心 CPU、4GB RAM 和 10GB 儲存空間。
  • 需要 Odoo 內建的 html_editor 模組。
  • 支援 Safari 13.1+、Chrome 80+、Firefox 74+ 或 Edge 80+。

🔧 部署安裝步驟

步驟說明
Step 1將資料夾複製到 Odoo addons 目錄。
Step 2更新 addons 路徑(如需要)。
Step 3重新啟動 Odoo 伺服器。
Step 4以開發者模式更新應用程式列表。
Step 5搜尋並安裝模組。
Step 6前往設定 > 技術 > Assets Bundles 點擊 Regenerate。
Step 7清除瀏覽器快取並重新整理。

PART THREE

總結與展望|AI Agent 部署 Prompt

🤖 AI Agent 部署 Prompt

以下是用於部署此專案的 AI Agent Prompt,可直接複製使用:

請幫我安裝並部署 odoo_core_patch_browser_enhancement。

## 專案資訊
- 倉庫位址:https://github.com/WOOWTECH/odoo_core_patch_browser_enhancement
- 類型:Odoo 模組
- 功能說明:修復 html_editor 競爭條件錯誤,確保 Safari 等瀏覽器穩定性。

## 環境需求
- Odoo 18.0+。
- 至少 2 核心 CPU、4GB RAM。
- html_editor 模組。
- Safari 13.1+、Chrome 80+、Firefox 74+、Edge 80+。

## 安裝步驟
1. 將模組複製到 addons 目錄。
2. 重新啟動 Odoo。
3. 更新應用程式列表並安裝。
4. Regenerate Assets Bundles。
5. 清除快取。

GitHub 倉庫 →

← 返回開源專案列表

分享這個貼文