const cxyOrigin = process.env.cxyMobile
const mDomain = process.env.mDomain
const map = {
'cxy-home': cxyOrigin + '/cxy',
about: mDomain + '/about',
'qzd-news': mDomain + '/qzd-news'
}
export default function({ isServer, req, redirect, route }) {
let userAgent = req ? req.headers['user-agent'] || '' : navigator.userAgent || ''
let isMobile = (ua) => {
return ua.match(/(iPhone|iPod|Android|ios|Mobile)/i)
}
if (map[route.name] && isMobile(userAgent)) {
return redirect(map[route.name])
}
if (route.path.includes('qzd-news/') && isMobile(userAgent)) {
return redirect(mDomain + route.path)
}
}
{
src: '~/plugins/redirect.js',
ssr: true
},