Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想劫持SetPosition一个对象的API nsIBaseWindow,有没有办法在插件中做到这一点?
SetPosition
nsIBaseWindow
不,不幸的是。插件 API 允许您通过某些挂钩位置扩展 firefox,并且实际上不可能替换现有的内部 API 调用。您需要为类似的事情修改基本源代码本身。
有时,您可以通过在基本代码设置信息后找到要更改其属性的对象并稍后对其进行更改或更改来达到您想要的效果。