jxxghp
|
7a37a18f23
|
修复下拉快速访问
|
2025-07-07 11:17:01 +08:00 |
|
jxxghp
|
a14806e840
|
Merge pull request #361 from jxxghp/cursor/enhance-pwa-state-restoration-features-24b1
|
2025-07-07 07:50:41 +08:00 |
|
Cursor Agent
|
bbd2851f36
|
Improve element selector generation for scroll position tracking
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 23:34:58 +00:00 |
|
Cursor Agent
|
48418771d4
|
Remove PWA state management documentation files
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 23:27:03 +00:00 |
|
Cursor Agent
|
a81071a50a
|
Refactor PWA state management to simplify and streamline implementation
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 23:24:31 +00:00 |
|
Cursor Agent
|
304b990994
|
Implement lightweight PWA state management with zero-overhead approach
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 23:14:50 +00:00 |
|
Cursor Agent
|
8824869cd1
|
Enhance PWA state management with advanced scroll, form, and modal tracking
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 23:03:42 +00:00 |
|
jxxghp
|
325cce5f82
|
Merge pull request #360 from jxxghp/cursor/analyze-factors-causing-ios-to-kill-pwa-ac82
Analyze factors causing iOS to kill PWA
|
2025-07-07 06:40:43 +08:00 |
|
jxxghp
|
85db26a704
|
Merge branch 'v2' into cursor/analyze-factors-causing-ios-to-kill-pwa-ac82
|
2025-07-06 23:41:42 +08:00 |
|
Cursor Agent
|
65b0acdcb4
|
Refactor data refresh mechanism with conditional timer support
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 15:29:44 +00:00 |
|
Cursor Agent
|
9a27af8c5a
|
Bump version to 2.6.3 and remove optimization documentation files
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 15:13:08 +00:00 |
|
jxxghp
|
93ad0859e8
|
重构PWA状态管理,统一检测方法并优化状态恢复逻辑
|
2025-07-06 23:04:34 +08:00 |
|
Cursor Agent
|
5e62bac245
|
Implement background optimization composable for data refresh and SSE
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 15:01:17 +00:00 |
|
Cursor Agent
|
bea6c1e326
|
Optimize PWA background performance with SSE and timer management
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 14:52:58 +00:00 |
|
Cursor Agent
|
df76b01826
|
Add background and SSE managers for improved app lifecycle management
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 14:36:31 +00:00 |
|
jxxghp
|
5d22cb84bf
|
更新 package.json
v2.6.2
|
2025-07-06 20:03:25 +08:00 |
|
jxxghp
|
f01c61e09f
|
更新 App.vue
|
2025-07-06 19:52:37 +08:00 |
|
jxxghp
|
d50e67f3bc
|
Merge pull request #359 from jxxghp/cursor/pwa-5007
分析PWA状态切换体验问题
|
2025-07-06 18:35:53 +08:00 |
|
Cursor Agent
|
3726c472fc
|
Remove console logs for silent PWA state restoration optimization
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 10:31:35 +00:00 |
|
Cursor Agent
|
dc174e81cf
|
Optimize PWA state restoration for seamless, silent background switching
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 10:14:40 +00:00 |
|
Cursor Agent
|
c9867bc453
|
Optimize PWA state restoration and loading experience
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 08:30:12 +00:00 |
|
Cursor Agent
|
8e282fb216
|
Add PWA performance analysis report for background-to-foreground experience
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 07:22:01 +00:00 |
|
jxxghp
|
e9c0792cb3
|
Merge pull request #358 from jxxghp/cursor/prevent-ios-from-killing-pwa-background-245b
fix: PWA状态管理器初始化在DOM已加载时失败的问题
|
2025-07-06 15:04:45 +08:00 |
|
Cursor Agent
|
e7e1b4c43f
|
fix: PWA状态管理器初始化在DOM已加载时失败的问题
- 修复DOMContentLoaded事件监听器可能不触发的问题
- 检查document.readyState状态,如果DOM已就绪则立即初始化
- 确保PWA状态管理器在所有情况下都能正确初始化
- 解决main.ts作为模块加载时的时序问题
|
2025-07-06 06:58:15 +00:00 |
|
jxxghp
|
dc56c177b7
|
Merge pull request #356 from jxxghp/cursor/prevent-ios-from-killing-pwa-background-245b
|
2025-07-06 14:54:36 +08:00 |
|
Cursor Agent
|
c0ee998874
|
feat: 实现PWA状态管理防止iOS后台被杀
- 添加多层存储策略(localStorage + sessionStorage + IndexedDB + Service Worker缓存)
- 实现智能状态恢复决策机制
- 自动监听页面生命周期事件进行状态保存和恢复
- 支持表单数据、滚动位置、UI状态的自动保存
- 专为iOS设备PWA优化,解决后台被杀导致状态丢失的问题
- 版本号更新至 2.6.3
|
2025-07-06 06:52:18 +00:00 |
|
Cursor Agent
|
e1ff50e1e3
|
Refactor usePWAState and useGlobalPWAState composables
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 06:50:30 +00:00 |
|
Cursor Agent
|
0e440955c8
|
Implement PWA state management for improved iOS background persistence
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 06:44:06 +00:00 |
|
Cursor Agent
|
a16dd497c4
|
Add comprehensive PWA state management solution for iOS background handling
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-06 06:34:25 +00:00 |
|
jxxghp
|
5aa4e9339d
|
Merge pull request #355 from jxxghp/cursor/fix-sse-issues-in-public-service-js-b303
|
2025-07-06 08:10:30 +08:00 |
|
Cursor Agent
|
723fa96519
|
Refactor SSE proxy middleware for improved event streaming support
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-05 23:59:58 +00:00 |
|
Cursor Agent
|
75252fded6
|
Refactor proxy middleware for improved SSE and API request handling
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-05 23:56:51 +00:00 |
|
jxxghp
|
51fbcdfa56
|
更新 Footer.vue
|
2025-07-06 00:51:44 +08:00 |
|
jxxghp
|
61c9b97d70
|
优化垂直导航布局和动态标签页的样式
|
2025-07-06 00:43:06 +08:00 |
|
jxxghp
|
23b09d09ce
|
优化移动端Header UI
|
2025-07-06 00:43:06 +08:00 |
|
jxxghp
|
a00f6ab8ff
|
更新 HeaderTab.vue
|
2025-07-05 21:56:28 +08:00 |
|
jxxghp
|
bb59095bad
|
优化 HeaderTab 组件的模糊背景样式
|
2025-07-05 20:47:18 +08:00 |
|
jxxghp
|
da57124d5e
|
Merge pull request #354 from jxxghp/cursor/add-blurred-background-to-headertab-d515
|
2025-07-05 17:31:17 +08:00 |
|
Cursor Agent
|
a00800a128
|
Remove demo.html file with header tab scroll effect example
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-05 09:24:44 +00:00 |
|
Cursor Agent
|
a98db1699d
|
Create demo page for HeaderTab scroll transparency effect
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-05 09:21:25 +00:00 |
|
Cursor Agent
|
e3d9e736ad
|
Add blur background effect on header tab when scrolling
Co-authored-by: jxxghp <jxxghp@163.com>
|
2025-07-05 09:12:18 +00:00 |
|
jxxghp
|
28f38d8b80
|
Fix tab selection on discovery page (#353)
* Fix: Ensure first tab is selected when no valid tab is active
Co-authored-by: jxxghp <jxxghp@163.com>
* Fix discover page tab selection logic when no tab is active
Co-authored-by: jxxghp <jxxghp@163.com>
* Fix tab selection logic in discover page lifecycle hooks
Co-authored-by: jxxghp <jxxghp@163.com>
* Remove unnecessary onMounted hook in discover page
Co-authored-by: jxxghp <jxxghp@163.com>
* Move dynamic header tab registration after tabs initialization
Co-authored-by: jxxghp <jxxghp@163.com>
* Refactor dynamic header tab registration in discover page
Co-authored-by: jxxghp <jxxghp@163.com>
* Fix tab selection logic in discover page to ensure first tab is selected
Co-authored-by: jxxghp <jxxghp@163.com>
* Update useDynamicHeaderTab to sync modelValue in tab configuration
Co-authored-by: jxxghp <jxxghp@163.com>
* Remove auto-tab selection logic from discover page
Co-authored-by: jxxghp <jxxghp@163.com>
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
|
2025-07-05 16:41:24 +08:00 |
|
jxxghp
|
3b7c34258f
|
更新 _misc.scss
|
2025-07-05 14:46:54 +08:00 |
|
jxxghp
|
9dde646695
|
修改 tab-header 的圆角样式
|
2025-07-05 14:34:30 +08:00 |
|
jxxghp
|
4bdee63f28
|
优化动态标签页注册逻辑
|
2025-07-05 14:26:57 +08:00 |
|
jxxghp
|
20dced021d
|
优化动态标签页注册逻辑
|
2025-07-05 14:06:00 +08:00 |
|
jxxghp
|
17cf640e23
|
优化 PageContentTitle 组件的样式,调整了边距;在 discover 页面中引入 useDynamicHeaderTab 组合函数;移除 UserListView 中未使用的 useDisplay 导入。
|
2025-07-05 12:22:08 +08:00 |
|
jxxghp
|
24369daea0
|
v2.6.2
|
2025-07-05 12:13:53 +08:00 |
|
jxxghp
|
873bf905ab
|
优化动态标签页注册逻辑
|
2025-07-05 12:13:53 +08:00 |
|
jxxghp
|
da0756adf0
|
动态Tab组件
|
2025-07-05 12:13:53 +08:00 |
|