feat(share): 完善首页分享功能,支持朋友圈与复制链接

- 纠正 tabBar 页可分享朋友圈的误解,tabBar 页只在朋友圈单页模式底部不显示但支持分享
- useShare 钩子新增 enableCopyUrl 参数,支持复制链接按钮绑定与解绑
- 首页配置启用 enableShareTimeline,调用 useShare 启用朋友圈和复制链接三按钮
- 补充复制链接功能,适配基础库 2.14.3+(Beta),需真机测试
- 朋友圈分享自动带 inviter 参数,统一裂变归因机制
- 更新文档及注释,明确朋友圈分享与复制链接支持及注意事项
This commit is contained in:
2026-07-13 09:03:32 +08:00
parent e39eebbf1c
commit 8489a023d9
4 changed files with 34 additions and 14 deletions

View File

@@ -16,6 +16,7 @@ import { getCompressedImageUrl } from '@/utils/image'
definePageConfig({
navigationBarTitleText: '首页',
enableShareAppMessage: true,
enableShareTimeline: true,
})
const IndexPage: React.FC = () => {
@@ -26,11 +27,12 @@ const IndexPage: React.FC = () => {
const [loading, setLoading] = useState(true)
const scrollHeight = useScrollHeight(44)
// 首页分享好友tabBar 页不支持朋友圈,仅启用好友分享
// 首页分享好友 + 朋友圈 + 复制链接(右上角三个按钮全亮
useShare({
title: '鑫龙家电 - 精选好物,实惠到家,等你来逛~',
path: '/pages/index/index',
enableTimeline: false,
enableTimeline: true,
enableCopyUrl: true,
})