ابزارهای برنامهنویس، مانند Chrome DevTools به توسعهدهندگان افزونه Google Meet کمک میکنند تا یک افزونه را در Google Meet اشکالزدایی و آزمایش کنند.
DevTools API
میتوانید با پیمایش به کنسول در Meet و وارد کردن devtools.meet.addons
با ابزارهای توسعهدهنده Meet در تعامل باشید. این روش هایی را در اختیار شما قرار می دهد که می توانید از آنها استفاده کنید.
devtools.meet.addons.suppressHeartbeatTimeout
بهطور پیشفرض، ضربان قلب برای یک افزونه اعمال میشود. با این حال، هنگام اشکالزدایی، ممکن است بخواهید ضربان قلب را سرکوب کنید تا افزونه Meet زمانبندی را متوقف نکند. برای انجام این کار، روش DevTools 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);