|  |  | 
 |  |  | import sip from '../components/setting/Sip.vue' | 
 |  |  | import media from '../components/setting/Media.vue' | 
 |  |  | import live from '../components/live.vue' | 
 |  |  | import deviceTree from '../components/common/DeviceTree.vue' | 
 |  |  |  | 
 |  |  | import wasmPlayer from '../components/dialog/jessibuca.vue' | 
 |  |  | import wasmPlayer from '../components/common/jessibuca.vue' | 
 |  |  | import rtcPlayer from '../components/dialog/rtcPlayer.vue' | 
 |  |  |  | 
 |  |  | const originalPush = VueRouter.prototype.push | 
 |  |  | 
 |  |  |           component: media, | 
 |  |  |         }, | 
 |  |  |         { | 
 |  |  |           path: '/play/wasm/:url', | 
 |  |  |           name: 'wasmPlayer', | 
 |  |  |           component: wasmPlayer, | 
 |  |  |         }, | 
 |  |  |         { | 
 |  |  |           path: '/play/rtc/:url', | 
 |  |  |           name: 'rtcPlayer', | 
 |  |  |           component: rtcPlayer, | 
 |  |  |           path: '/map', | 
 |  |  |           name: 'devicePosition', | 
 |  |  |           component: devicePosition, | 
 |  |  |         }, | 
 |  |  |         ] | 
 |  |  |     }, | 
 |  |  | 
 |  |  |       name: '登录', | 
 |  |  |       component: login, | 
 |  |  |     }, | 
 |  |  |     { | 
 |  |  |       path: '/test', | 
 |  |  |       name: 'deviceTree', | 
 |  |  |       component: deviceTree, | 
 |  |  |     }, | 
 |  |  |     { | 
 |  |  |       path: '/play/wasm/:url', | 
 |  |  |       name: 'wasmPlayer', | 
 |  |  |       component: wasmPlayer, | 
 |  |  |     }, | 
 |  |  |     { | 
 |  |  |       path: '/play/rtc/:url', | 
 |  |  |       name: 'rtcPlayer', | 
 |  |  |       component: rtcPlayer, | 
 |  |  |     }, | 
 |  |  |   ] | 
 |  |  | }) |