代码拉取完成,页面将自动刷新
<script>
import { verionUpdate } from 'api/common'
export default {
data(){
return {
app_info:{}
}
},
onLaunch: function() {
console.log('App Launch');
let header = {
version: '1.0.1',
osType:1
}
verionUpdate(header).then(res=>{
if(res.data.updateInfo.is_update == 1){
// 更新
uni.reLaunch({
url:`/pages/index/index?update_type=${res.data.updateInfo.update_type}&update_url=${res.data.updateInfo.update_url}&update_title=${res.data.updateInfo.update_title}&update_content=${res.data.updateInfo.update_content}`
})
}
})
// #ifdef APP-PLUS
this.getAppInfo().then(res=>{
let header = {
version: this.app_info.version,
osType:1
}
verionUpdate(header).then(res=>{
if(res.data.updateInfo.is_update == 1){
// 更新
uni.navigateTo({
url:`/pages/update/update?update_type=${res.data.updateInfo.update_type}&update_url=${res.data.updateInfo.update_url}&update_title=${res.data.updateInfo.update_title}&update_content=${res.data.updateInfo.update_content}`
})
}
})
})
// #endif
let open_last_read = uni.getStorageSync('open_last_read');
if(open_last_read){
try {
const last_read_book = uni.getStorageSync('last_read_book');
if (last_read_book) {
uni.reLaunch({
url: `/pages/read/read?id=${last_read_book.id}&chapter_id=${last_read_book.chapter_id}&route_type=launch`
});
}
} catch (e) {
// error
}
}
},
onShow: function() {
console.log('App Show');
},
onHide: function() {
console.log('App Hide');
},
methods:{
getAppInfo() {
return new Promise((resolve,reject) =>{
plus.runtime.getProperty( plus.runtime.appid, (wgtinfo) => {
this.app_info = wgtinfo;
resolve('ok')
} );
})
}
}
}
</script>
<style lang="scss">
@import "uview-ui/index.scss";
</style>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。