File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -63,21 +63,22 @@ export function getRouter() {
6363 // These errors occur in iOS Safari and during navigation due to strict Same-Origin Policy
6464 // and race conditions with ad script initialization
6565 const error = hint . originalException
66-
66+
6767 // Extract error message from multiple sources
6868 let errorMessage = ''
6969 if ( typeof error === 'string' ) {
7070 errorMessage = error
7171 } else if ( error instanceof Error ) {
7272 errorMessage = error . message
7373 }
74-
74+
7575 // Also check the event exception structure as a fallback
7676 const eventErrorMessage = event . exception ?. values ?. [ 0 ] ?. value || ''
7777 const eventErrorType = event . exception ?. values ?. [ 0 ] ?. type || ''
78-
78+
7979 // Combine error messages for comprehensive checking
80- const fullErrorMessage = `${ errorMessage } ${ eventErrorMessage } ${ eventErrorType } ` . toLowerCase ( )
80+ const fullErrorMessage =
81+ `${ errorMessage } ${ eventErrorMessage } ${ eventErrorType } ` . toLowerCase ( )
8182
8283 // Check if this is an ad script error we want to suppress
8384 const frames = event . exception ?. values ?. [ 0 ] ?. stacktrace ?. frames || [ ]
You can’t perform that action at this time.
0 commit comments