chore: initialize frontend repo with teaching terminology updates
Add the current frontend codebase with a baseline .gitignore and update piano-specific UI terms to teaching-oriented terms for the current product context. Made-with: Cursor
This commit is contained in:
@@ -0,0 +1,87 @@
|
||||
const { warn } = require("./utils/util")
|
||||
const { logWeapp } = require("./utils/htyWeappLog.js")
|
||||
|
||||
//app.js
|
||||
const updateCheck = () => {
|
||||
const updateManager = wx.getUpdateManager()
|
||||
|
||||
if (!updateManager) {
|
||||
return;
|
||||
}
|
||||
|
||||
updateManager.onCheckForUpdate(function (res) {
|
||||
// console.log(res.hasUpdate)
|
||||
})
|
||||
|
||||
updateManager.onUpdateReady(function () {
|
||||
wx.showModal({
|
||||
title: '更新提示',
|
||||
content: '新版本已经准备好,是否重启小程序以更新?',
|
||||
success: function (res) {
|
||||
if (res.confirm) {
|
||||
// 新的版本已经下载好,调用 applyUpdate 应用新版本并重启
|
||||
updateManager.applyUpdate()
|
||||
}
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
updateManager.onUpdateFailed(function () {
|
||||
wx.showModal({
|
||||
title: '更新提示',
|
||||
content: '新版本下载失败',
|
||||
showCancel: false
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
const Configs = {
|
||||
moicen: {
|
||||
server: "https://music-room.moicen.com",
|
||||
api: "https://admin.moicen.com",
|
||||
domain: "music-room.moicen.com",
|
||||
appid: "wx612c8fc526341c0d",
|
||||
},
|
||||
huiwing: {
|
||||
server: "https://music-room.huiwings.cn",
|
||||
api: "https://admin.huiwings.cn",
|
||||
domain: "music-room.huiwings.cn",
|
||||
appid: "wx3b02c886bb554012",
|
||||
},
|
||||
local: {
|
||||
server: "http://192.168.1.11:8000",
|
||||
api: "http://192.168.1.11:8088",
|
||||
domain: "music-room.localhost",
|
||||
appid: "wx3b02c886bb554012",
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
App({
|
||||
onLaunch(options) {
|
||||
updateCheck();
|
||||
this.globalData.timestamp = new Date().valueOf();
|
||||
this.globalData.scene = options.scene;
|
||||
logWeapp('onLaunch', {
|
||||
scene: options.scene,
|
||||
path: options.path || '',
|
||||
queryKeys: options.query ? Object.keys(options.query).join(',') : ''
|
||||
})
|
||||
},
|
||||
onError(msg) {
|
||||
warn('error...' + msg)
|
||||
console.log('error...' + msg)
|
||||
},
|
||||
globalData: {
|
||||
...Configs.moicen,
|
||||
cdn: "https://upyun.moicen.com/music-room",
|
||||
upyun: {
|
||||
operator: "moicen",
|
||||
host: "https://upyun.moicen.com",
|
||||
bucket: 'huiwing'
|
||||
},
|
||||
user: null,
|
||||
timestamp: 0,
|
||||
scene: 1000
|
||||
}
|
||||
})
|
||||
Reference in New Issue
Block a user