管理 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
如需重置在同一会话中对心跳所做的任何更改,您可以使用 reset 方法:
devtools.meet.addons.resetHeartbeatTimeout();
devtools.meet.addons.setDarkMode
如果您想测试插件在深色模式下的外观,可以使用以下方法为 Meet 设置深色模式:
devtools.meet.addons.setDarkMode(true);
如需在同一会话中将其恢复为正常状态,请将其重新设置为 false:
devtools.meet.addons.setDarkMode(false);
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-08-29。
[null,null,["最后更新时间 (UTC):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)"]]