Commit Graph

7 Commits

Author SHA1 Message Date
9be3406d52 fix(share): 优化QQ分享在系统面板中的容错拉起逻辑
1. 引入了 resolveShareComponent 动态解析指定包内真实的 ACTION_SEND 接收组件。
2. 抛弃原本硬编码的 JumpActivity 这种由于某些系统内部拉起问题可能报错导致失败的方案。
3. 如果指定 Component 和解析失败则直接兜底进入单纯的 setPackage 调用即可完成精确跳转。
2026-03-11 13:03:18 +08:00
adba5618fd fix(share): 优化QQ与抖音分享在鸿蒙卓易通环境下的兼容性
1. 限制 QQ 分享通过 Intent.createChooser 时的包名为 QQ 的包名,防止出现抖音等其他应用。
2. 修复 DouYinIntentShareUtil.java 之前的语法错误(缺失 catch 块)。
3. 适配鸿蒙/卓易通环境:抖音仅支持图片、视频直接通过 setPackage(...) 唤起。如果使用 com.ss.android.ugc.aweme,则指定 className 为 ShareToAwemeActivity。对于纯文本分享,使用 setPackage(...) 如果无法分享则直接打开抖音。
2026-03-11 08:25:11 +08:00
6c383a852b chore: 将所有剩余修改文件提交到Git仓库 2026-03-11 07:48:16 +08:00
bdc7144cf8 fix(WeChatShare): 将微信的直接分享逻辑对齐到QQ(使用ComponentName),确保文本及图片均能绕过系统直接拉起微信 2026-03-11 07:48:00 +08:00
2432fc333e 优化qq分享的粘贴提示 2026-03-05 19:50:15 +08:00
64ae57f7f2 修改微信分享为Intent分享,不依赖sdk 2026-03-05 18:32:09 +08:00
c458f3c707 first commit 2026-02-16 18:24:19 +08:00