码迷,mamicode.com
首页 > 移动开发 > 详细

cordova+vue构建app进阶

时间:2019-12-20 12:04:41      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:声明   log   tps   最新版本   false   mic   tag   图片   build   

显示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()}`
      });
    },

  

 

cordova+vue构建app进阶

标签:声明   log   tps   最新版本   false   mic   tag   图片   build   

原文地址:https://www.cnblogs.com/bobofuns/p/12072155.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!