fix: share token
This commit is contained in:
@@ -427,7 +427,11 @@
|
||||
style="width: 540px; height: 960px"
|
||||
/>
|
||||
|
||||
<LoginPopup ref="loginPopupRef" @logind="handleLogind" />
|
||||
<LoginPopup
|
||||
ref="loginPopupRef"
|
||||
@logind="handleLogind"
|
||||
:share-token="shareToken"
|
||||
/>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
@@ -653,8 +657,8 @@ const fontSize = ref(38);
|
||||
const fontWeight = ref("normal"); // 默认加粗
|
||||
|
||||
const textColors = [
|
||||
'#F8DA84',
|
||||
'#B4802C',
|
||||
"#F8DA84",
|
||||
"#B4802C",
|
||||
"#000000",
|
||||
"#ffffff",
|
||||
"#ff3b30",
|
||||
@@ -734,11 +738,15 @@ const bubbleOffsetY = ref(0);
|
||||
const bubbleMaxWidth = ref(400); // 默认宽度
|
||||
const userOffsetX = ref(0);
|
||||
const userOffsetY = ref(0);
|
||||
const shareToken = ref("");
|
||||
|
||||
onLoad((options) => {
|
||||
getTemplateList();
|
||||
getTemplateContentList();
|
||||
getTemplateTitleList();
|
||||
if (options.shareToken) {
|
||||
shareToken.value = options.shareToken;
|
||||
}
|
||||
});
|
||||
|
||||
const syncUserInfo = () => {
|
||||
@@ -982,17 +990,18 @@ const onPanelScrollToLower = () => {
|
||||
};
|
||||
|
||||
onShareAppMessage(async (options) => {
|
||||
if (!isLoggedIn.value) {
|
||||
const shareToken = await getShareToken("card_generate_not_login", "");
|
||||
return {
|
||||
title: "快来制作新春祝福卡片🎉",
|
||||
path: "/pages/make/index?shareToken=" + shareToken,
|
||||
imageUrl:
|
||||
"https://file.lihailezzc.com/resource/8dd026d76ef7a63d123b7fd698fb989b.png",
|
||||
};
|
||||
}
|
||||
|
||||
getShareReward({ scene: "card_generate" });
|
||||
if (options.from === "button") {
|
||||
if (!isLoggedIn.value) {
|
||||
const shareToken = await getShareToken("card_generate_not_login", "");
|
||||
return {
|
||||
title: "新春祝福",
|
||||
path: "/pages/index/index?shareToken=" + shareToken,
|
||||
imageUrl:
|
||||
"https://file.lihailezzc.com/resource/8dd026d76ef7a63d123b7fd698fb989b.png",
|
||||
};
|
||||
}
|
||||
// 1. 确保有 cardId (如果内容有变动,最好是新建)
|
||||
const id = createCard();
|
||||
|
||||
@@ -1007,8 +1016,8 @@ onShareAppMessage(async (options) => {
|
||||
} else {
|
||||
const shareToken = await getShareToken("card_generate_index", "");
|
||||
return {
|
||||
title: "新春祝福",
|
||||
path: `/pages/index/index?shareToken=${shareToken}`,
|
||||
title: "快来制作新春祝福卡片🎉",
|
||||
path: `/pages/make/index?shareToken=${shareToken}`,
|
||||
imageUrl:
|
||||
"https://file.lihailezzc.com/resource/8dd026d76ef7a63d123b7fd698fb989b.png",
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user