WebUI 模块开发
更新: 8/20/2025字数: 0 字时长: 0 分钟
ShiroSU の WebUI 標準は KerenlSU と一致しています。詳細な仕様については、KerenlSU 模块 WebUIを参照してください。
それに加えて、ShiroSU の WebUI JavaScript インターフェースのmoduleInfo
関数は、追加でupdatable
値を提供します。この値はユーザーのネットワーク環境の影響を受けます。
モジュールディレクトリ構造
モジュールディレクトリは、次の構造に従う必要があります。
.
├── module.prop
└── webroot
├── index.html
└── 其他Web资源...
webroot
ディレクトリは WebUI のルートディレクトリであり、すべてのフロントエンドリソースが含まれています。
開発 Demo
vite
を使用してパッケージ化され、vue3
に基づいて開発された、シンプルな WebUI Demo を提供します。同時にKernelSU
パッケージを統合して、迅速な開始を支援します。
- WebUI Demo 仓库:https://github.com/OOM-WG/WebUI_Demo
- WebUI Demo 截图:WebUI Demo 截图