从用户调整firefox附加sdk面板的大小

Geo*_*mov 1 firefox firefox-addon firefox-addon-sdk

是否可以从用户调整firefox附加SDK面板的大小?我在这里阅读了文档:https: //developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/panel 但是找不到如何做到这一点.

eri*_*old 6

是的,您可以使用调整大小方法调整面板的大小

let panel = Panel({ /* ... */ });
panel.resize(width, height);
Run Code Online (Sandbox Code Playgroud)

  • 这样你就不得不破解它.即使给出一个面板css resize属性也不行.我想说一个元素放在右下角,当用户在它上面然后记录光标位置,在mousemove上,将偏移量计算到新位置和旧位置,然后调用这样的调整大小. (3认同)