fix(avatar): bundle uni bridge and add favicon
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import { createApp } from 'vue'
|
||||
import uniWebView from '@dcloudio/uni-webview-js'
|
||||
import App from './App.vue'
|
||||
import router from './router'
|
||||
import pinia from './store'
|
||||
@@ -7,6 +8,9 @@ import { useAvatarStore } from '@/store/avatar'
|
||||
import { useUserStore } from '@/store/user'
|
||||
import { setAuthToken } from '@/api'
|
||||
|
||||
// Bundle the bridge locally so the H5 does not depend on an external CDN.
|
||||
;(window as any).uni = (window as any).uni || uniWebView
|
||||
|
||||
const app = createApp(App)
|
||||
app.use(router)
|
||||
app.use(pinia)
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
declare module '@dcloudio/uni-webview-js' {
|
||||
const uniWebView: unknown
|
||||
export default uniWebView
|
||||
}
|
||||
Reference in New Issue
Block a user