diff --git a/src/tracker/index.js b/src/tracker/index.js index 43a51501..438c08d2 100644 --- a/src/tracker/index.js +++ b/src/tracker/index.js @@ -52,6 +52,12 @@ }; const parseURL = url => { + try { + const { pathname, search } = new URL(url); + url = pathname + search; + } catch { + /* empty */ + } return excludeSearch ? url.split('?')[0] : url; };