UNPKG
@lpjs/kuririn
Version:
latest (1.0.1)
1.0.1
1.0.0
前端业务跟踪错误上报注入
github.com/linyupark/kuririn
@lpjs/kuririn
/
src
/
utils
/
resetHistory.ts
14 lines
•
308 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/** * 添加额外 history state 事件 *
@param
type
*/
export
default
function
resetHistory
(
type
) {
let
orig = history[
type
];
return
function
(
) {
let
rv = orig.
apply
(
this
,
arguments
);
let
e
:
any
=
new
Event
(
type
); e.
arguments
=
arguments
;
window
.
dispatchEvent
(e);
return
rv; }; }