Google Chrome 扩展 - 与 Google 日历集成
Google Chrome extension - integrate with Google Calendar
Chrome 扩展如何改变 Google 日历事件编辑 UI?
我看到,例如,Moxtra 扩展已成功注入 UI,包括该位置正下方的按钮。根据他们的 YouTube video 他们添加了一个按钮来填写事件描述,尽管当我安装 Moxtra 时这似乎不再起作用。
稍微回顾一下,我突然想到,编辑 Google 日历页面似乎很容易被 Google 日历的未来更改弄乱。也许最好从扩展自己的 UI 编辑事件描述?如果可以,那该怎么做?
谢谢。
可以通过内容脚本和修改 DOM 来完成。
他们可能会检查特定选择器的事件编辑页面,并尝试在页面中插入自己的元素(如果找到的话)。
因此,如果 Google 日历的 UI 发生变化,Moxtra 等扩展程序可能也会被破坏。
您对描述的编辑是正确的 - 它更安全。但是您仍然需要获取描述字段并更改其内容。没有 100% 安全的方法来做到这一点并且不要在 UI 的变化上中断。
Chrome 扩展如何改变 Google 日历事件编辑 UI?
我看到,例如,Moxtra 扩展已成功注入 UI,包括该位置正下方的按钮。根据他们的 YouTube video 他们添加了一个按钮来填写事件描述,尽管当我安装 Moxtra 时这似乎不再起作用。
稍微回顾一下,我突然想到,编辑 Google 日历页面似乎很容易被 Google 日历的未来更改弄乱。也许最好从扩展自己的 UI 编辑事件描述?如果可以,那该怎么做?
谢谢。
可以通过内容脚本和修改 DOM 来完成。 他们可能会检查特定选择器的事件编辑页面,并尝试在页面中插入自己的元素(如果找到的话)。
因此,如果 Google 日历的 UI 发生变化,Moxtra 等扩展程序可能也会被破坏。
您对描述的编辑是正确的 - 它更安全。但是您仍然需要获取描述字段并更改其内容。没有 100% 安全的方法来做到这一点并且不要在 UI 的变化上中断。