import _global from "../components/utils/Global.vue"; var router = new VueRouter({ routes: [ { path: '/h5OpenError', name: '/H5OpenError', component: resolve => require(['@/components/H5OpenError'], resolve), //打开页面不正确 meta: { title: '' }, }, { path: '/cardSecretBuy', name: '/cardSecretBuy', component: resolve => require(['@/components/cardSecretBuy'], resolve), meta: { title: '购买卡密' }, }, { path: '/cardSecretQuery', name: '/cardSecretQuery', component: resolve => require(['@/components/cardSecretQuery'], resolve), meta: { title: '卡密提取' }, }, { path: '/orderSample', name: '/orderSample', component: resolve => require(['@/components/orderSample'], resolve), meta: { title: '订单指引' }, } ] }); router.afterEach((to, from) => { (function(doc, win) { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"]; var isphone = false; for (var v = 0; v < Agents.length; v++) { if (userAgentInfo.indexOf(Agents[v]) > 0) { isphone = true; break; } } if(!isphone) { var jump_true = decodeURIComponent(location.href.split('?url=')[1]); if(jump_true) { location.href=jump_true; } } var docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize'; var recalc = function() { var width = docEl.clientWidth; if (width < 300) { width = 300; } if(width>414){ width=414; } docEl.dataset.width = width docEl.dataset.percent = 100 * (width / 750); docEl.style.fontSize = 100 * (width / 750) + 'px'; }; recalc(); if (!doc.addEventListener) return; win.addEventListener(resizeEvt, recalc, false); })(document, window); if(typeof(islogin)!='undefined'){ if(!islogin) { return; } } window.hashistory = from.path; document.getElementById('app') && document.getElementById('app').scrollTo(0,0); }); export default router;