Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Linh Do
    @Oliver7792_gitlab
    I got it
    I forgot to push events array to replayer
    Nice library
    Tony Schumacher
    @TonySchu
    Anybody had this kind of errors where the rebuild of a snapshot took very long?
    [Violation] 'requestAnimationFrame' handler took 3531ms
    This was in Chrome. In FF it is even slower sometimes. But this might also change randomly.
    yz-yu
    @Yuyz0112
    @TonySchu Previously there is a perf issue caused by our CSS regexp. It has been fixed in the latest version, could you provide the version you are using?
    Tony Schumacher
    @TonySchu
    Hey, I use the latest version of the player und recorder.
    yz-yu
    @Yuyz0112
    Okay, maybe you can provide your events log or a reproducible URL for me to debug?
    Tony Schumacher
    @TonySchu
    I just noticed, that there is no problem when I replay the events on a clean and empty test page. So the problem might be somwhere else because I use your player inside of an Angular App.
    Ilya Ovdin
    @iovdin
    Hi,
    I'm trying to launch repl
    npm run repl
    which fails with
    TSError: ⨯ Unable to compile TypeScript:
    error TS2688: Cannot find type definition file for 'redux-saga'.
    
        at createTSError (/Users/iovdin/projects/tmp/rrweb/rrweb-0.7.24/node_modules/ts-node/src/index.ts:261:12)
        at getOutput (/Users/iovdin/projects/tmp/rrweb/rrweb-0.7.24/node_modules/ts-node/src/index.ts:367:40)
        at Object.compile (/Users/iovdin/projects/tmp/rrweb/rrweb-0.7.24/node_modules/ts-node/src/index.ts:531:13)
        at Module.m._compile (/Users/iovdin/projects/tmp/rrweb/rrweb-0.7.24/node_modules/ts-node/src/index.ts:439:43)
        at Module._extensions..js (internal/modules/cjs/loader.js:712:10)
        at Object.require.extensions.(anonymous function) [as .ts] (/Users/iovdin/projects/tmp/rrweb/rrweb-0.7.24/node_modules/ts-node/src/index.ts:442:12)
        at Module.load (internal/modules/cjs/loader.js:600:32)
        at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
        at Function.Module._load (internal/modules/cjs/loader.js:531:3)
        at Function.Module.runMain (internal/modules/cjs/loader.js:754:12)
    Also is there any way to guess when recording session has ended. So I can flush all events sent to the server to a file?
    drbenway6667
    @drbenway6667
    Capture.PNG
    Hey folks, I'm having some issues with rrweb-player I'm exporting the recorded session to a json file and loading that via getjson, the player isn't playing anything I feed it. I'm trying to figure out what a good 'events' array looks like and how I build this. Looking forward to implementing the awesome tool.
    html/js : https://pastebin.com/4GfkUMcM
    JSON: https://pastebin.com/yEHetC5s
    any help would be uber appreciated as I'm banging my head against a wall trying to get this working
    it seems to be figuring out the timestamps alright as it's calculated the session length
    yz-yu
    @Yuyz0112

    @iovdin I could not reproduce the problem in my env, and redus-saga is not a dependecy of rrweb. Would like to help debug it if there is more info:)

    BTW, what do you mean 'session has ended'?

    drbenway6667
    @drbenway6667
    hey
    oh sorry thought you were talking about me
    yo, yz-yu would you have any idea with a glance what I'm doing wrong? any ideas how I rebuild a correct events array?
    yz-yu
    @Yuyz0112
    @drbenway6667 Will help debug your session when I was home:)
    drbenway6667
    @drbenway6667
    Thanks mate
    really do appreciate it
    uber brownie points if you can help get it sussed
    :)
    Ilya Ovdin
    @iovdin
    @Yuyz0112 Ended when user closes browser window
    yz-yu
    @Yuyz0112
    @iovdin you can take a look at the browser's beforeunload event.
    https://developer.mozilla.org/en-US/docs/Web/API/WindowEventHandlers/onbeforeunload
    yz-yu
    @Yuyz0112
    This message was deleted
    @drbenway6667 Looks like the page you are trying to record do not has a standard DOCTYPE like this
    image.png
    <!DOCTYPE html>
    Ilya Ovdin
    @iovdin
    @Yuyz0112 thanks
    drbenway6667
    @drbenway6667
    Thanks @Yuyz0112 I'll give that a try and try re-recording a session. Much appreciated
    @Yuyz0112 hey bro that worked, thank you very much for your help their
    I should have looked at my recording page before posting. Thanks for building this awesome tool, really appreciate the support too-
    cheers
    henry
    drbenway6667
    @drbenway6667

    Hiya, I've started playing around with socketio and am trying to figure out how to get livemode working, I've set the liveMode flag to true and am doing this to initialize the replayer:

    let replayer = new rrwebPlayer

    and then using

    replayer.addEvent(event);

    with the event being the recorded event in realtime sent over socketio
    this doesn't seem to be working
    does anyone have any code examples of livemode working?

    drbenway6667
    @drbenway6667
    I've got it working :p

    let rwebplayer = new rrwebPlayer

    with a 2 line events array

    rwebplayer.addEvent(event);

    was simpler than I was imaging

    does anyone know how you'd go about being able to jump to an event in the past? currently it doesnt update the timestamp and only shows the current event
    yz-yu
    @Yuyz0112
    let rwebplayer = new rrwebPlayer
    rwebplayer.play(timestamp) // you can pass the timestamp of the event you want to jump at here
    vue
    @aiduck
    in use,and formsy-react, will Web page don't anything
    zhp1998
    @zhp1998
    请问下rrweb可以回放前几天或者前几个月某天的录制吗
    yz-yu
    @Yuyz0112
    可以,录制的时候绝大多数和视图相关的
    数据都记录了,只有少量比如图片、视频这样的静态资源会在回放的时候实际去访问
    Nermin Ahmetspahic
    @Nerko69_twitter
    Hi all. Anyone installed rrweb on their website? Are you happy with the results?
    Yogesh Panchal
    @yogesh.panchal1_gitlab
    is there any documentation on rrweb-snapshot ???
    yz-yu
    @Yuyz0112
    You can find a simple one in its repo’s readme.
    Sebastian Noel Lübke
    @SebastianLuebke
    I can't even get the player to load
    I use
    Linh Do
    @Oliver7792_gitlab
    Hi guys
    Do we have any solution to lazy load events data with rrwebplayer ?
    yz-yu
    @Yuyz0112
    @Oliver7792_gitlab
    Hi, this is a interesting topic. The support of lazy load events is similar to live replay, and I have started some working on that.
    rrweb-io/rrweb#73
    You can have a try on that but there may be some corner cases I'm not handling correctly.
    Linh Do
    @Oliver7792_gitlab
    Yeah. I will take a look. Thanks.