|
@@ -7,6 +7,7 @@ import btn from './images/active/btn.png'
|
|
|
import { useRouter } from 'vue-router'
|
|
|
import { postMessage } from '@/helpers/native-message'
|
|
|
import { Icon } from 'vant'
|
|
|
+import { browser } from '@/helpers/utils'
|
|
|
|
|
|
export default defineComponent({
|
|
|
setup() {
|
|
@@ -17,6 +18,14 @@ export default defineComponent({
|
|
|
router.push('/memberCenter')
|
|
|
}
|
|
|
|
|
|
+ const onBack = () => {
|
|
|
+ if (browser().isApp) {
|
|
|
+ postMessage({ api: 'goBack' })
|
|
|
+ } else {
|
|
|
+ router.back()
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
onMounted(() => {
|
|
|
postMessage({ api: 'getNavHeight' }, res => {
|
|
|
const { content } = res as any
|
|
@@ -35,6 +44,7 @@ export default defineComponent({
|
|
|
style={{
|
|
|
top: `calc(${navBarHeight.value}px + 12px)`
|
|
|
}}
|
|
|
+ onClick={onBack}
|
|
|
/>
|
|
|
|
|
|
<img src={p1} />
|