|
@@ -88,7 +88,7 @@
|
|
|
|
|
|
<teleport :to="`#app`">
|
|
|
<div v-if="showShare" @click="showShare = false" class="sharetip">
|
|
|
- <img @click.stop :src="require('@/assets/images/icon/img_scene_share.png')" alt="" />
|
|
|
+ <img @click.stop :style="`right:${isMP?'16%':'4%'}`" :src="require('@/assets/images/icon/img_scene_share.png')" alt="" />
|
|
|
</div>
|
|
|
</teleport>
|
|
|
</template>
|
|
@@ -106,7 +106,7 @@ import Trtccom from "./Trtccom.vue";
|
|
|
import browser from "@/utils/browser";
|
|
|
import wxShare from "@/utils/wxshare";
|
|
|
|
|
|
-const emit = defineEmits(["openDialog","closeSocket"]);
|
|
|
+const emit = defineEmits(["openDialog", "closeSocket"]);
|
|
|
|
|
|
const store = useStore();
|
|
|
|
|
@@ -163,6 +163,7 @@ const showInput = ref(false);
|
|
|
const showMember = ref(false);
|
|
|
const animateActive = ref(false);
|
|
|
const showShare = ref(false);
|
|
|
+const isMP = ref(false);
|
|
|
|
|
|
const audioMuted = ref(false);
|
|
|
const videoMuted = ref(false);
|
|
@@ -202,12 +203,14 @@ const onClickShare = () => {
|
|
|
if (browser.detectWeixin()) {
|
|
|
//ios的ua中无miniProgram,但都有MicroMessenger(表示是微信浏览器)
|
|
|
wx.miniProgram.getEnv((res) => {
|
|
|
+ showShare.value = true;
|
|
|
+
|
|
|
if (res.miniprogram) {
|
|
|
- showShare.value = true;
|
|
|
+ isMP.value = true
|
|
|
//在小程序里
|
|
|
} else {
|
|
|
- openDialog("dialogShare", shareLink.value);
|
|
|
// 不在小程序里
|
|
|
+ isMP.value = false
|
|
|
}
|
|
|
});
|
|
|
} else {
|
|
@@ -537,7 +540,7 @@ const startFollow = (app) => {
|
|
|
]);
|
|
|
|
|
|
wxShare({
|
|
|
- donotconfig:true,
|
|
|
+ donotconfig: true,
|
|
|
title: `【好友推薦】一起雲逛店吧~`,
|
|
|
desc: "【好友推薦】一起雲逛店吧~",
|
|
|
link: shareLink.value,
|
|
@@ -675,8 +678,8 @@ let onfollowData = (data) => {
|
|
|
}
|
|
|
};
|
|
|
|
|
|
-let onfollowPaint =async (data) => {
|
|
|
- canUndo.value = await getApp().Connect.paint.records.length > 0;
|
|
|
+let onfollowPaint = async (data) => {
|
|
|
+ canUndo.value = (await getApp().Connect.paint.records.length) > 0;
|
|
|
socket.value.emit("paint", data);
|
|
|
};
|
|
|
|