|
@@ -14,15 +14,17 @@ router.beforeEach((to, from, next) => {
|
|
document.title = (title || '酷乐秀') as any
|
|
document.title = (title || '酷乐秀') as any
|
|
|
|
|
|
if (browser().iPhone && !state.version) {
|
|
if (browser().iPhone && !state.version) {
|
|
- postMessage(
|
|
|
|
- {
|
|
|
|
- api: 'getVersion'
|
|
|
|
- },
|
|
|
|
- (res: any) => {
|
|
|
|
- state.version = res.version
|
|
|
|
- next()
|
|
|
|
- }
|
|
|
|
- )
|
|
|
|
|
|
+ try {
|
|
|
|
+ postMessage(
|
|
|
|
+ {
|
|
|
|
+ api: 'getVersion'
|
|
|
|
+ },
|
|
|
|
+ (res: any) => {
|
|
|
|
+ state.version = res.version
|
|
|
|
+ next()
|
|
|
|
+ }
|
|
|
|
+ )
|
|
|
|
+ } catch {}
|
|
// 为了处理上面方法的没有返回
|
|
// 为了处理上面方法的没有返回
|
|
setTimeout(() => {
|
|
setTimeout(() => {
|
|
if (!state.version) {
|
|
if (!state.version) {
|