hailu
2023-05-29 a9f5ceb277acbe90eb97c6c549fc314e10833ca5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { Router} from '../options/base';
 
export function getEnterPath(
    vueVim:any,
    router:Router,
) :string {
    switch (router.options.platform) {
    case 'mp-alipay':
    case 'mp-weixin':
    case 'mp-toutiao':
    case 'mp-qq':
        return vueVim.$options.mpInstance.route;
    case 'mp-baidu':
        // 【Fixe】 https://github.com/SilurianYang/uni-simple-router/issues/251
        return vueVim.$options.mpInstance.is || vueVim.$options.mpInstance.pageinstance.route;
    }
    return vueVim.$options.mpInstance.route; // 这是暂时的 因为除了以上的小程序 其他没测试 先这样写
}