让谷歌自己的新事件对话框出现

问题描述 投票:0回答:1

我正在制作一个 Chrome 扩展以与 Google Calendar 一起使用,我想知道是否可以使用日历 API 在 JavaScript 中以编程方式启动 Google 自己的新事件对话框?如果我也可以设置显示什么日期,那就更好了。

javascript google-chrome-extension google-calendar-api
1个回答
-1
投票

你应该在问题中提到你正在写一个扩展,我第一次读它时错过了标签。

好吧,既然你在写一个扩展,你可以读取用户看到的内容,触发弹出窗口的一种方法是:

  • 转到月历视图。
  • 找到基本网格(在我的例子中,由 id=YPCqFe 标识)
  • 做一些计算来找到合适的单元格来点击(他们使用属性“data-datekey”)。
  • 在其上触发点击事件。

具有硬编码值的基本示例,替换“YPCqFE”后在您自己的控制台中尝试:

document.getElementById("YPCqFe").children[0].children[1].children[0].children[1].children[4].children[0].click()

© www.soinside.com 2019 - 2024. All rights reserved.