// 获取链接参数
function getQueryString(name) { //获取菜谱参数
let reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
let r = window.location.search.substr(1).match(reg);
if (r != null) {
return unescape(r[2]);
};
return null;
}
// 获取系统版本号
function getOsVersion() {
var u = navigator.userAgent, version = \'\'
if (u.indexOf(\'Mac OS X\') > -1) {
// ios
var regStr_saf = /OS [\d._]*/gi
var verinfo = u.match(regStr_saf)
version = \'IOS\' + (verinfo + \'\').replace(/[^0-9|_.]/ig, \'\').replace(/_/ig, \'.\')
} else if (u.indexOf(\'Android\') > -1 ||
u.indexOf(\'Linux\') > -1) {
// android
version = \'Android\' + u.substr(u.indexOf(\'Android\') + 8, u.indexOf(\';\', u.indexOf(\'Android\')) - u.indexOf(\'Android\') - 8)
} else if (u.indexOf(\'BB10\') > -1) {
// 黑莓bb10系统
version = \'blackberry\' + u.substr(u.indexOf(\'BB10\') + 5, u.indexOf(\';\', u.indexOf(\'BB10\')) - u.indexOf(\'BB10\') - 5)
} else if (u.indexOf(\'IEMobile\') > -1) {
// windows phone
version = \'winphone\' + u.substr(u.indexOf(\'IEMobile\') + 9, u.indexOf(\';\', u.indexOf(\'IEMobile\')) - u.indexOf(\'IEMobile\') - 9)
} else {
var userAgent = navigator.userAgent.toLowerCase()
if (userAgent.indexOf(\'windows nt 5.0\') > -1) {
version = \'Windows 2000\'
} else if (userAgent.indexOf(\'windows nt 5.1\') > -1 || userAgent.indexOf(\'windows nt 5.2\') > -1) {
version = \'Windows XP\'
} else if (userAgent.indexOf(\'windows nt 6.0\') > -1) {
version = \'Windows Vista\'
} else if (userAgent.indexOf(\'windows nt 6.1\') > -1 || userAgent.indexOf(\'windows 7\') > -1) {
version = \'Windows 7\'
} else if (userAgent.indexOf(\'windows nt 6.2\') > -1 || userAgent.indexOf(\'windows 8\') > -1) {
version = \'Windows 8\'
} else if (userAgent.indexOf(\'windows nt 6.3\') > -1) {
version = \'Windows 8.1\'
} else if (userAgent.indexOf(\'windows nt 6.2\') > -1 || userAgent.indexOf(\'windows nt 10.0\') > -1) {
version = \'Windows 10\'
} else {
version = \'Unknown\'
}
}
return version
}
// 复制key
function CopyKey() {
let system = navigator.userAgent;//获取系统信息
//苹果
if (system.match(/(iPhone|iPod|iPad);?/i)) {
window.getSelection().removeAllRanges(); //将页面所有的文本区域都从选区中移除
var copyDOM = document.getElementById("key-copy"); //要复制文字的节点
var range = document.createRange();
// 选中需要复制的节点
range.selectNode(copyDOM);
// 执行选中元素
window.getSelection().addRange(range);
// 执行 copy 操作
var successful = document.execCommand(\'copy\');
try {
var msg = successful ? \'成功\' : \'失败\';
// alert("复制"+msg );
} catch (err) {
// alert(err)
// this.$toast("复制失败,请从事");
}
// 移除选中的元素
window.getSelection().removeAllRanges();
}
// 安卓
if (system.indexOf(\'Android\') > -1) {
// $(\'#key-copy\').html() 要复制的文本内容
var newInput = document.createElement("input");// 这里的逻辑就是新建立一个input标签,
newInput.value = $(\'#key-copy\').html() + \'\';// 把订单号设置为input的value值
document.body.appendChild(newInput);// 把input添加到body中
newInput.select(); // select 选中input里面的所有文本内容
document.execCommand("Copy"); // 执行浏览器复制命令
document.body.removeChild(newInput); // 最近需要销毁
// this.$toast("复制成功");//调用引入的轻提示插件告诉用户复制成功
// alert(\'成功\')
}
}