|
@@ -5,18 +5,20 @@ import wxBg from './images/wx_bg.png';
|
|
|
import { browser } from '@/helpers/utils';
|
|
|
import student from './images/student-center.png';
|
|
|
import request from '@/helpers/request';
|
|
|
+import { useRoute } from 'vue-router';
|
|
|
|
|
|
// 唤起前缀
|
|
|
export default defineComponent({
|
|
|
name: 'download',
|
|
|
setup() {
|
|
|
+ const route = useRoute()
|
|
|
const state = reactive({
|
|
|
wxStatus: false,
|
|
|
androidUrl: ''
|
|
|
});
|
|
|
|
|
|
const onDownload = () => {
|
|
|
- if (browser().weixin) {
|
|
|
+ if (browser().weixin && route.query.wx !== 'wx_lite') {
|
|
|
state.wxStatus = true;
|
|
|
return;
|
|
|
}
|
|
@@ -28,7 +30,8 @@ export default defineComponent({
|
|
|
'https://apps.apple.com/us/app/%E9%9F%B3%E4%B9%90%E6%95%B0%E5%AD%97%E8%AF%BE%E5%A0%82/id6452725878';
|
|
|
urlAndroid = state.androidUrl; //'https://oss.dayaedu.com/appstore/kt_cooleshow_student.apk';
|
|
|
} else {
|
|
|
- urlIos = 'https://www.pgyer.com/dzRRNN';
|
|
|
+ // urlIos = 'https://www.pgyer.com/dzRRNN';
|
|
|
+ urlIos = 'https://apps.apple.com/us/app/%E9%9F%B3%E4%B9%90%E6%95%B0%E5%AD%97%E8%AF%BE%E5%A0%82/id6452725878'
|
|
|
urlAndroid = state.androidUrl; //'https://www.pgyer.com/2meenh';
|
|
|
}
|
|
|
|
|
@@ -38,7 +41,12 @@ export default defineComponent({
|
|
|
) {
|
|
|
urlIos && (window.location.href = urlIos);
|
|
|
} else {
|
|
|
- window.location.href = urlAndroid;
|
|
|
+ // 判断是否用微信小程打开的
|
|
|
+ if(route.query.wx === 'wx_lite') {
|
|
|
+ window.postMessage({action: 'download', url: 'urlAndroid'}, '*')
|
|
|
+ } else {
|
|
|
+ window.location.href = urlAndroid;
|
|
|
+ }
|
|
|
}
|
|
|
};
|
|
|
onMounted(async () => {
|