fix(devtool): improve devtools late injection browser env detection (#4890)
This commit is contained in:
parent
e1ee3c4fe8
commit
fa2237f1d8
@ -55,7 +55,10 @@ export function setDevtoolsHook(hook: DevtoolsHook, target: any) {
|
||||
// (#4815)
|
||||
// eslint-disable-next-line no-restricted-globals
|
||||
typeof window !== 'undefined' &&
|
||||
!navigator.userAgent.includes('jsdom')
|
||||
// some envs mock window but not fully
|
||||
window.HTMLElement &&
|
||||
// also exclude jsdom
|
||||
!window.navigator?.userAgent?.includes('jsdom')
|
||||
) {
|
||||
const replay = (target.__VUE_DEVTOOLS_HOOK_REPLAY__ =
|
||||
target.__VUE_DEVTOOLS_HOOK_REPLAY__ || [])
|
||||
|
Loading…
Reference in New Issue
Block a user