宝塔用户_sffewp 发表于 2020-8-7 09:18:58

关于Linux面板插件系统的几个提议

其实这个项目本来是想JSBridge插件弄,但是又一想,官方支持不是更好吗?于是乎,这个建议就这么发出来了1.建议官方不允许任何直接修改宝塔面板的插件(因为这样可能导致各种无法完全卸载插件等问题,且存在跨版本兼容导致的可能破坏面板使面板无法使用)
2.建议官方提供一个专门的JSApi(就和JSBrige一样),开发者可以通过Javascript对面板里所有页面进行间接修改,如:
(这仅仅是个例子):
btjsapi.ready("security",function(){
      button1=new BTButton();
      button1.onclick=function(e){alert('测试!');};
      button1.color="red";
      button1.text="测试按钮";
      btjsapi.append("security.top_actionbar",button1);
});

倾心丨WHY 发表于 2020-8-7 09:28:55

面板插件系统?
页: [1]
查看完整版本: 关于Linux面板插件系统的几个提议