cordova+vue构建app进阶
显示app版本
效果:
在cordovaAppPpdate.js中,声明方法由于vue项目是内嵌在cordova中的,所以 可以直接调用cordova插件注册的各种类名和方法//获取最新版本function getVersion() {
var xmlhttp, xmlDoc;
if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
}
else {// code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET", "https://api.tooqing.com/android/version.xml", false);
xmlhttp.send();
xmlDoc = xmlhttp.responseXML;
var versionCode = xmlDoc.getElementsByTagName("version")[0].childNodes[0].nodeValue;
if (versionCode) {
return versionCode
} else {
return "";
}
}
/**当前版本 */
function getnowVersion() {
var versionCode = AppVersion.build;
if (versionCode) {
return versionCode;
} else {
return "";
}
}使用的地方
gameSetting(): void {
this.$dialog({
title: "设置",
message: `当前版本:${getnowVersion()}<br/>"最新版本:"${getVersion()}`
});
}, 相关推荐
hygbuaa 2020-11-22
坚持着执着 2020-07-16
zhaolisha 2020-06-16
坚持着执着 2020-06-14
李永毅 2020-05-29
malachuan 2020-05-17
Richardxx 2020-05-16
87510793 2020-05-09
用不完的好奇心 2020-05-08
hygbuaa 2020-02-20
zhaolisha 2020-01-12
wanghongsha 2019-12-15
83447400 2019-09-17
86520093 2019-11-18
89401052 2014-06-25
heimeiyingwang 2015-03-19