Yanzhen Yu
aaa8bb9e94
add skipInactive option
...
Skip inactive time is an important and useful feature. We consider
user interaction events as active, and check next user interaction
event after apply incremental snapshot.
If next user interaction event has a time gap larger than the
threshold, we will set a dynamic speed value which will skip the
inactive time interval in about 5 seconds.
2018-12-26 18:05:55 +08:00
Yanzhen Yu
d8b8d2d531
Release 0.3.5
2018-12-25 16:52:10 +08:00
Yanzhen Yu
02cb046b72
update rrweb
2018-12-25 16:52:03 +08:00
Yanzhen Yu
063f226918
Release 0.6.11
2018-12-25 16:51:10 +08:00
Yanzhen Yu
8bafbe1ec1
add rollup commonjs plugin
2018-12-25 16:50:56 +08:00
Yanzhen Yu
b5b2fafb11
Release 0.6.10
2018-12-25 16:31:04 +08:00
Yanzhen Yu
db86ca13fa
fix some safari's scroll related issue
2018-12-25 16:30:36 +08:00
Yanzhen Yu
5a073209e9
improve README grammer
2018-12-22 21:43:51 +08:00
Yanzhen Yu
d655f35a4c
Release 0.3.4
2018-12-21 22:35:26 +08:00
Yanzhen Yu
0200447533
update dependencies
2018-12-21 22:35:19 +08:00
Yanzhen Yu
d03164e8d5
Release 0.6.9
2018-12-21 22:33:50 +08:00
Yanzhen Yu
b7cf1548a3
update rrweb-snapshot
2018-12-21 22:33:38 +08:00
Yanzhen Yu
e0b56e5de0
Release 0.6.11
2018-12-21 22:32:07 +08:00
Yanzhen Yu
6a910d3eaa
close before open to make sure document was closed
2018-12-21 22:32:01 +08:00
Yanzhen Yu
5d65dcf600
Release 0.3.3
2018-12-21 18:30:22 +08:00
Yanzhen Yu
422aac3df1
update rrweb dependency
2018-12-21 18:30:13 +08:00
Yanzhen Yu
9cfad3c5a4
Release 0.6.8
2018-12-21 14:31:32 +08:00
Yanzhen Yu
f1fbb9d07e
safely scroll element since its last event may fired after being removed
2018-12-21 14:31:19 +08:00
Yanzhen Yu
b3412b1d46
fix resolve missing node when target has both previous and next missing node
2018-12-20 17:29:03 +08:00
Yanzhen Yu
097321619c
check is dropped and is removed by ancestors instead of only check parent
2018-12-20 15:29:02 +08:00
Yanzhen Yu
661fa6c7eb
Add missingNodeRetryMap
...
Use a global missing node retry map to handle missing node that
has not been resolved in the same round.
2018-12-20 14:46:58 +08:00
Yanzhen Yu
8aa7702940
init chinese guide
2018-12-19 18:36:53 +08:00
Yanzhen Yu
fc4e5164a2
rename record only bundle iife name
2018-12-18 17:52:17 +08:00
Yanzhen Yu
ebe3dc8f94
add README in English
2018-12-17 16:17:16 +08:00
Yanzhen Yu
3dd58f1994
Release 0.3.2
2018-12-14 14:14:43 +08:00
Yanzhen Yu
2fdef75c6c
update rrweb and impl click progress to play at any time offset
2018-12-14 14:14:31 +08:00
Yanzhen Yu
b29fb5c697
add events js to repo for develop usage
2018-12-14 14:13:54 +08:00
Yanzhen Yu
bd0e6c98d3
Release 0.6.7
2018-12-14 14:12:07 +08:00
Yanzhen Yu
df1b3d50b7
fix resume to move baseline time by time offset
2018-12-14 14:11:49 +08:00
Yanzhen Yu
a5d0eaa451
only add click animation when cast is not sync
2018-12-14 13:52:47 +08:00
Yanzhen Yu
0892df5512
Release 0.6.6
2018-12-14 13:43:37 +08:00
Yanzhen Yu
b9e4117810
fix timer requestAnimationFrame call may not stop after clear
...
Before this patch, the checker in the timer will stop only when
actions array is empty.
When we call play more than once, it will clear the timer first,
then push filtered new actions and start the timer again. If
all of this happened in a frame, the checker which should be
cleared may found actions array is not empty and keep check.
So this patch we use timer.raf to hold raf's handle and cancel
it when clear was called.
2018-12-14 13:37:00 +08:00
Yanzhen Yu
6e41bc3bfa
add some unit tests to replayer
2018-12-14 13:35:10 +08:00
Yanzhen Yu
b0b4249c45
Release 0.3.1
2018-12-12 13:56:12 +08:00
Yanzhen Yu
a792e5a1b8
add release-it config file and publish to npm
2018-12-12 13:56:03 +08:00
Yanzhen Yu
61e6e16d5b
fix autoplay check
2018-12-10 10:23:26 +08:00
Yanzhen Yu
8f78a3bfb6
fix auto play
2018-12-07 17:18:32 +08:00
Yanzhen Yu
2946e11d90
Release 0.6.5
2018-12-07 17:16:24 +08:00
Yanzhen Yu
c5998d70a3
prevent scroll when dispatch focus
2018-12-07 17:16:01 +08:00
Yanzhen Yu
b9130e8555
update rreb and refactor toggle
2018-12-06 18:05:36 +08:00
Yanzhen Yu
fda6d1c873
emit pause and resume events
2018-12-06 18:04:40 +08:00
Yanzhen Yu
9d627d1912
fix mouse move time offset may be mutated multiple times
2018-12-06 17:29:19 +08:00
Yanzhen Yu
af44982a79
update puppeteer to use setContent with wait and housekeeping the declaration files
2018-12-03 13:10:06 +08:00
Yanzhen Yu
8da0989710
Release 0.6.4
2018-12-02 23:24:16 +08:00
Yanzhen Yu
2c9db926c0
resolve #1 add ignore and block strategy for privacy purpose
2018-12-02 23:23:21 +08:00
Yanzhen Yu
abaa5d935c
Release 0.6.10
2018-12-02 23:15:56 +08:00
Yanzhen Yu
b7b38c3a2b
delete not needed props
2018-12-02 23:15:48 +08:00
Yanzhen Yu
4ae0361372
Release 0.6.9
2018-12-02 23:06:59 +08:00
Yanzhen Yu
d8c5ae5ae6
handle block element
2018-12-02 23:06:36 +08:00
Yanzhen Yu
78967192fc
return stopper function as the result of record
2018-12-02 22:37:28 +08:00