(1)先在methods:{}中填加download()方法:
download() {
var u = navigator.userAgent;
var isWeixin = u.toLowerCase().indexOf("micromessenger") !== -1; // 微信内
var isAndroid = u.indexOf("Android") > -1 || u.indexOf("Linux") > -1; //android终端
var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
if (isIOS) {
//做苹果端过来的逻辑
} else {
//做安卓端过来的逻辑
}
},
(2)如果想一进页面就做判断就在mounted(){}中调用该方法。 如果想在页面按钮点击触发,就在按钮上绑定点击事件 @click="download" 即可。