refactor: 更新README文档,修复URL Scheme协议支持的状态;修改深度链接处理逻辑以优化用户体验

This commit is contained in:
Elysia
2026-01-30 22:16:01 +08:00
parent de1fe65045
commit a517d03da8
3 changed files with 68 additions and 35 deletions

View File

@@ -518,11 +518,29 @@ onMounted(async () => {
// Deep link Handlers
window.ipcRenderer.on('deep-link-update', () => {
openUpdateModal();
if (loading.value) {
const stop = watch(loading, (val) => {
if (!val) {
openUpdateModal();
stop();
}
});
} else {
openUpdateModal();
}
});
window.ipcRenderer.on('deep-link-installed', () => {
openInstalledModal();
if (loading.value) {
const stop = watch(loading, (val) => {
if (!val) {
openInstalledModal();
stop();
}
});
} else {
openInstalledModal();
}
});
window.ipcRenderer.on('deep-link-install', (_event, pkgname) => {