diff --git a/src/components/Setting.vue b/src/components/Setting.vue index c5eb79a..b62d2a2 100644 --- a/src/components/Setting.vue +++ b/src/components/Setting.vue @@ -5,7 +5,8 @@
官网 Github - v{{pkg.version}} 反馈 + 当前版本v{{pkg.version}} 反馈 + 最新版本v{{latestVersion}}
视图
@@ -167,6 +168,7 @@ export default { externalPlayer: '', editPlayerPath: false, excludeR18Films: false, + latestVersion: pkg.version, d: { id: 0, site: '', @@ -479,6 +481,17 @@ export default { this.linkOpen('http://zyplayer.fun/doc/shortcut/') return false } + }, + getLatestVersion () { + const cheerio = require('cheerio') + const axios = require('axios') + var url = 'https://github.com/Hunlongyu/ZY-Player/releases' + axios.get(url).then(res => { + const $ = cheerio.load(res.data) + var e = $('div.release-header')[0] + var firstResult = $(e).find('div>div>a') + this.latestVersion = firstResult.text() + }) } }, created () { @@ -486,6 +499,7 @@ export default { this.getSites() this.getShortcut() this.getFavorites() + this.getLatestVersion() } }