快推365SEO问答正文

如何处理百度智能小程序兼容性版本问题

2020/12/18 15:12:42

593浏览量

回答

2020/12/18 15:14:10

智能小程序客户端和智能小程序 SWAN 版本号风格为 Major.Minor.Patch(主版本号.次版本号.修订号)。 开发者可以根据版本号参考以下代码进行兼容性处理:

function compareVersion(v1, v2) {

v1 = v1.split('.')

v2 = v2.split('.')

var len = Math.max(v1.length, v2.length)


while (v1.length < len) {

  v1.push('0')

}

while (v2.length < len) {

  v2.push('0')

}


for (var i = 0; i < len; i ) {

  var num1 = parseInt(v1[i])

  var num2 = parseInt(v2[i])


  if (num1 > num2) {

    return 1

  } else if (num1 < num2) {

    return -1

  }

}


return 0

}


compareVersion('1.11.0', '1.9.9')

// 1

 

注意:

此方法同样适用于判断百度 App版本,但在不得不使用百度 App版本进行判断兼容的情况下,请使用 SWAN 版本进行判断兼容。




此教程来源于《搜外网-夫唯SEO培训》,网址:https://www.seowhy.com/

本教程连接:https://www.seowhy.com/a/668.html,为原创表示感谢!


0+1

0+1