construct idea

This commit is contained in:
binary-husky
2024-11-11 15:35:01 +00:00
parent d152f62894
commit d2dd5d3eb1
2 changed files with 75 additions and 0 deletions

View File

@@ -149,6 +149,19 @@
DEFINE_ARG_INPUT_INTERFACE = json.dumps(define_arg_selection)
return base64.b64encode(DEFINE_ARG_INPUT_INTERFACE.encode('utf-8')).decode('utf-8')
```
1-2. 预留4个动态插件按钮常规状态隐藏
点击 “+插件按钮”:跳转到插件市场
点击 加载插件:
- 下载文件
- 注册 exe_dynamic_plugin开始执行
- 执行浏览器js函数
点击动态插件按钮
- js 检查register_advanced_plugin_init_code_arr如果为空提示
- 如果非空,先跳二级菜单,设定诸元后,执行一个隐藏的按钮 -- 关联 exe_dynamic_plugin
- exe_dynamic_plugin开始执行
2. 用户加载阶段主javascript程序`common.js`中),浏览器加载`register_advanced_plugin_init_code_arr`,存入本地的字典`advanced_plugin_init_code_lib`