shuishen
2025-10-20 a5025a9428f7bf41b665d773123dd94244518ee4
src/pages/work/index.vue
@@ -1,6 +1,6 @@
<template>
   <view class="flex flex-col eventTickets">
       <WebViewPlus ref="sWebViewRef" :src="`${viewUrl}`" />
       <WebViewPlus v-if="isApp" ref="sWebViewRef" :src="`${viewUrl}`" @webMessage="onPostMessage"/>
      
   </view>
@@ -11,7 +11,20 @@
import WebViewPlus from "@/components/WebViewPlus.vue";
const sWebViewRef = ref(null);
const viewUrl = getWebViewUrl('/work', {})
function onPostMessage(data) {
  uni.navigateTo({
    url: `/subPackages/workDetail/index?eventNum=${data.eventNum}`
  });
}
   const isApp = ref(false)
   onShow(() => {
     isApp.value = true
   });
   onHide(() => {
     isApp.value = false
   });
</script>
<style scoped lang="scss">