c5abc50c33
fix(share): 用模块级对象属性 _wp.url 彻底避免 minifier 变量名不一致
2026-07-08 19:32:23 +08:00
899561dfdc
Revert "chore(share): SharePage 底部添加版本号 v26070801"
...
This reverts commit 0910298ccc .
2026-07-08 19:22:38 +08:00
0910298ccc
chore(share): SharePage 底部添加版本号 v26070801
2026-07-08 19:21:33 +08:00
832b97d68e
fix(share): wxacodeUrl 改用 useRef 避免压缩后引用丢失
2026-07-08 19:15:06 +08:00
772700cd85
feat(share): SharePage 集成 box_app 太阳码
...
- 调 box_app /api/wxacode 生成小程序太阳码
目标路径: pages/annex/web_view/index(CRMEB web-view 容器)
scene 留空——扫码直接进 app_03 H5 首页
- ShareCardContent 末尾新增太阳码区
200×200 PNG + 引导文字「微信扫码下载/长按保存」
太阳码在长图截图中可见
- 截图前等待太阳码就绪(最多 1.5s),避免截图缺失
- 卸载时清理 blob URL 防内存泄漏
- crossOrigin="anonymous" 防止 html-to-image 截取跨域图失败
- 太阳码生成失败时降级:长图照常生成,仅缺二维码区
设计决策:
- 不引入匿名 token 机制:收件人通过 CRMEB 微信小程序 web-view 进入
共享 CRMEB 主体 openid 即可正常使用 app_03
- SharePage 仍走 ProtectedRoute(受保护)
收件人访问 /share/:reportId 由 CRMEB 注入 openid 完成鉴权
2026-07-08 15:28:07 +08:00
d4734d48f5
fix: 鸿蒙环境兼容 — wx.miniProgram 不可用时隐藏分享给微信好友改为引导卡片
...
- SharePage 首次渲染时检测 wx.miniProgram 是否可用
- 可用 → 显示绿色分享给微信好友按钮(bridge.share 流程)
- 不可用(鸿蒙等) → 显示蓝色引导卡片长按图片保存到相册,微信发送给好友
- 移除调试面板,恢复简洁 UI
2026-07-03 13:39:26 +08:00
d4a85c0181
更新版本号
2026-07-03 13:31:53 +08:00
6980c5ee05
debug: SharePage 添加可见调试面板,追踪分享按钮执行步骤
2026-07-03 03:16:55 +08:00
6b04e10552
feat: 在分享功能中添加调试日志,便于排查问题
2026-07-02 20:07:46 +08:00
85d238fb35
fix: 修复分享长图页面微信分享和复制链接在 web-view 中失效
...
- bridge.share(): postMessage 后调用 navigateBack() 触发消息投递
- SharePage: 复制链接增加客户端三层降级 (clipboard → execCommand → bridge)
- .env: 更新已下架的 AI 模型 (VL→Qwen3-VL-32B, Text→Qwen2.5-72B)
2026-07-02 19:54:38 +08:00
9b315fd77d
feat: add bridge service for mini program web-view integration
...
- Implemented a bridge utility for sharing, copying links, and setting the navigation bar title in mini program web-view.
- Added methods for sharing content and copying links to clipboard.
- Included error handling for non-mini program environments.
2026-06-25 10:57:26 +08:00
409dabafb5
feat: 初始化孕育无忧全栈项目基础代码结构
...
完成项目初始搭建,包含后端FastAPI+MongoDB服务、前端React+Vite项目的完整基础结构,添加各类配置文件与依赖清单,涵盖核心业务初始框架。
2026-05-21 00:46:48 +08:00