管理 Meet 外掛程式的開發人員工具
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
開發人員工具 (例如 Chrome 開發人員工具) 可協助 Google Meet 外掛程式開發人員在 Google Meet 中偵錯及測試外掛程式。
DevTools API
如要與 Meet 外掛程式開發人員工具互動,請前往 Meet 中的控制台,然後輸入 devtools.meet.addons
。這會提供可用的方法。
devtools.meet.addons.suppressHeartbeatTimeout
根據預設,系統會強制執行外掛程式的心跳機制。
不過,在偵錯時,您可能需要抑制心跳,以免 Meet 外掛程式持續逾時。如要這麼做,請呼叫開發人員工具方法 suppressHeartbeatTimeout
:
devtools.meet.addons.suppressHeartbeatTimeout();
devtools.meet.addons.setHeartbeatTimeout
每個頁面都應例項化 Meet 外掛程式工作階段,並在 10 秒內完成導覽。如要在測試時修改這個逾時時間,可以在這裡設定:
devtools.meet.addons.setHeartbeatTimeout(100); // Timeout in milliseconds.
devtools.meet.addons.resetHeartbeatTimeout
如要重設在同一工作階段中對心跳機制所做的任何變更,可以使用重設方法:
devtools.meet.addons.resetHeartbeatTimeout();
devtools.meet.addons.setDarkMode
如要測試外掛程式在深色模式下的顯示效果,可以透過下列方法為 Meet 設定深色模式:
devtools.meet.addons.setDarkMode(true);
如要在同一個工作階段中恢復正常,請將其設回 false:
devtools.meet.addons.setDarkMode(false);
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-08-29 (世界標準時間)。
[null,null,["上次更新時間:2025-08-29 (世界標準時間)。"],[],[],null,["# Manage developer tools for Meet add-ons\n\nDeveloper tools, such as [Chrome DevTools](https://developer.chrome.com/docs/devtools)\nhelp Google Meet add-on developers debug and test an\nadd-on in Google Meet.\n\nDevTools API\n------------\n\nYou can interact with the Meet add-on DevTools by\nnavigating to the console in Meet and entering\n`devtools.meet.addons`.\nThis provides you with methods that you can use.\n\n### devtools.meet.addons.suppressHeartbeatTimeout\n\nBy default, heart-beating is enforced for an add-on.\nHowever, while debugging you may want to suppress heart-beating so that the\nMeet add-on doesn't keep timing out.\nTo do this, call the DevTools method `suppressHeartbeatTimeout`: \n\n devtools.meet.addons.suppressHeartbeatTimeout();\n\n### devtools.meet.addons.setHeartbeatTimeout\n\nEvery page should instantiate a Meet add-on session\nand complete navigation within 10 seconds. If you would like to modify this\ntimeout while testing you can set it here: \n\n devtools.meet.addons.setHeartbeatTimeout(100); // Timeout in milliseconds.\n\n### devtools.meet.addons.resetHeartbeatTimeout\n\nTo reset any changes made to heart-beating in the same session you can use the\nreset method: \n\n devtools.meet.addons.resetHeartbeatTimeout();\n\n### devtools.meet.addons.setDarkMode\n\nIf you want to test how your add-ons look with their dark-mode\nicon, you can set dark-mode for Meet with this method: \n\n devtools.meet.addons.setDarkMode(true);\n\nTo set it back to normal in the same session, set it back to false: \n\n devtools.meet.addons.setDarkMode(false);\n\nRelated topics\n--------------\n\n- [Deploy a Meet add-on](/workspace/meet/add-ons/guides/deploy-add-on)\n- [Best practices](/workspace/meet/add-ons/guides/best-practices)\n- [Add-on types](/apps-script/add-ons/concepts/types)"]]