|
@@ -41,7 +41,12 @@ const forceLandscape = (id = '.iframe-class') => {
|
|
|
};
|
|
|
const router = useRouter()
|
|
|
function changeRoute(msg){
|
|
|
- const {path,query} = msg.data
|
|
|
+ let path='',query=''
|
|
|
+ if(typeof msg.data === 'string'){
|
|
|
+ const data = JSON.parse(msg.data)
|
|
|
+ path = data.path||''
|
|
|
+ query = data.query||''
|
|
|
+ }
|
|
|
if(!path||!query) return //vue-devtools也会发message
|
|
|
if(path.includes('noauth')){
|
|
|
noAuth.value = query.noAuth
|