在 InboxSDK 中触发 composerView 时获取 composer window id

Get composer window id when a composerView is fired in InboxSDK

我正在使用 inboxSDK 创建 gmail google chrome 扩展。

我想在打开 composer 视图时获取当前的 composer window id (html id 属性)

像这样:

sdk.Compose.registerComposeViewHandler(function(composeView){
    var window_id = how?
    ...

我想到了什么?

我考虑过使用 addbutton() 添加一个具有指定唯一 ID 的按钮。

然后使用javascript向上遍历DOM直到找到作曲家class的div并获取它的id。

然后销毁添加的按钮。

但是不知道有没有更简单的方法

composeView.getElement() returns 组成的元素 window.

所以你可以composeView.getElement().id