1 Star 3 Fork 1

开源小程序 / 头像编辑助手

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
App.vue 3.26 KB
一键复制 编辑 原始数据 按行查看 历史
修心 提交于 2022-12-20 11:37 . first commit
<script>
import Vue from 'vue'
let sysInfo = uni.getSystemInfoSync();
let windowHeight = sysInfo.windowHeight;
let IS_ANDROID = !sysInfo.model.includes('iPhone');
let statusBarHeight = sysInfo.statusBarHeight;
const STORAGE_KEY = 'PLUG-ADD-MYAPP-KEY';
const envId = 'ncov-production-wwomb';
// const collectionName = 'mp_launch_config';
const collectionName = 'config_jill';
const docId = 'mp_launch_config_doc';
export default {
globalData: {
IS_ANDROID: IS_ANDROID,
windowHeight: windowHeight,
statusBarHeight: statusBarHeight,
SHOW_TIP: false,
duration: 20,
cropImageFilePath: '',
rapaintAfterCrop: false,
PAGE_BG_COLOR: '#C12928',
enableSecurityCheck: true,
userAvatarUrl: null,
userAvatarFilePath: null,
maskAvatarSavedTempPath: null
},
onLaunch: function() {
console.log('App Launch');
if (!wx.cloud) {
console.error('请使用 2.2.3 或以上的基础库以使用云能力');
} else {
wx.cloud.init({
traceUser: true
});
}
const db = wx.cloud.database({
env: envId,
traceUser: true
});
db.collection(collectionName).doc(docId).get().then(res => {
getApp().globalData.enableSecurityCheck = res.data.enableSecurityCheck;
console.log("enableSecurityCheck", getApp().globalData.enableSecurityCheck);
})
Vue.prototype.ColorList = [{
title: '嫣红',
name: 'red',
color: '#e54d42'
},
{
title: '桔橙',
name: 'orange',
color: '#f37b1d'
},
{
title: '明黄',
name: 'yellow',
color: '#fbbd08'
},
{
title: '橄榄',
name: 'olive',
color: '#8dc63f'
},
{
title: '森绿',
name: 'green',
color: '#39b54a'
},
{
title: '天青',
name: 'cyan',
color: '#1cbbb4'
},
{
title: '海蓝',
name: 'blue',
color: '#0081ff'
},
{
title: '姹紫',
name: 'purple',
color: '#6739b6'
},
{
title: '木槿',
name: 'mauve',
color: '#9c26b0'
},
{
title: '桃粉',
name: 'pink',
color: '#e03997'
},
{
title: '棕褐',
name: 'brown',
color: '#a5673f'
},
{
title: '玄灰',
name: 'grey',
color: '#8799a3'
},
{
title: '草灰',
name: 'gray',
color: '#aaaaaa'
},
{
title: '墨黑',
name: 'black',
color: '#333333'
},
{
title: '正红',
name: 'redNormal',
color: '#ff0000'
},
]
},
onShow: function() {
console.log('App Show');
// 判断是否已经显示过
let cache = uni.getStorageSync(STORAGE_KEY);
console.log('cache', cache);
if (!cache) {
// 没显示过,则进行展示
this.globalData.SHOW_TIP = true;
let _this = this;
console.log('SHOW_TIP', _this.globalData.SHOW_TIP);
// 关闭时间
setTimeout(() => {
_this.globalData.SHOW_TIP = false;
}, _this.globalData.duration * 1000);
}
},
onHide: function() {
console.log('App Hide')
}
}
</script>
<style>
/*每个页面公共css */
@import './common/uni.css';
@import "colorui/animation.css";
@import "colorui/main.css";
@import "colorui/icon.css";
@import "app.css";
</style>
JavaScript
1
https://gitee.com/open-source-applet/avatar_editing_assistant.git
git@gitee.com:open-source-applet/avatar_editing_assistant.git
open-source-applet
avatar_editing_assistant
头像编辑助手
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891