我正在使用InboxSDK向GMail上的线程视图添加侧边栏。
我是这样做的:
InboxSDK.load(2, 'MY_KEY').then(sdk => {
sdk.Conversations.registerThreadViewHandler(threadView => {
const el = document.createElement("div");
el.id = 'mySidebar';
ReactDOM.render(<App />, el);
threadView.addSidebarContentPanel({
title: 'Sidebar Example',
iconUrl:chrome.extension.getURL('icon.png'),
hideTitleBar:true,
el:el
});
});
});但我在InboxSDK文档中找不到任何可以让我在创建面板后将其显示为折叠状态的设置。有没有可能,或者我应该通过手动添加/删除元素中的类的方式来做呢?
发布于 2018-10-25 18:53:32
如果侧边栏被打开,如何以编程方式触发按钮上的单击事件?
if ($('.companion_app_sidebar_wrapper_visible').length > 0) {
$('.sidebar_thread_iconArea button[data-tooltip="Sidebar Example"]').trigger('click');
}https://stackoverflow.com/questions/49364508
复制相似问题