mirror of
https://gitee.com/spark-store-project/spark-store
synced 2026-04-26 09:20:18 +08:00
refactor: 更新README文档,修复URL Scheme协议支持的状态;修改深度链接处理逻辑以优化用户体验
This commit is contained in:
22
src/App.vue
22
src/App.vue
@@ -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) => {
|
||||
|
||||
Reference in New Issue
Block a user