Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    drbenway6667
    @drbenway6667
    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.
    hansrouge
    @hansrouge

    Hello,
    I tried to install rrweb. I can record it and I can replay the events (no errors).
    But the screen of the replay is just empty. The content of the homepage, where I recorded the events, is not showing.

    My events look like this:
    {"type":3,"data":{"source":1,"positions":[{"x":984,"y":720,"id":528,"timeOffset":0}]},"timestamp":1571996501626} {"type":3,"data":{"source":3,"id":1,"x":0,"y":1},"timestamp":1571996501626} {"type":3,"data":{"source":0,"texts":[],"attributes":[],"removes":[{"parentId":457,"id":461}],"adds":[]},"timestamp":1571996501727} {"type":3,"data":{"source":3,"id":1,"x":0,"y":300},"timestamp":1571996501727}

    yz-yu
    @Yuyz0112
    Looks like nothing was recorded. Could you provide your testing page/URL and record snippets for debugging?
    @hansrouge
    hansrouge
    @hansrouge
    @Yuyz0112 I sent you a direct message :)
    Hari Narayanan
    @hariaakash
    Hi I recorded some events and was trying to replay it but then it was empty
    yz-yu
    @Yuyz0112
    @hariaakash could you share your events log for debugging?
    Hari Narayanan
    @hariaakash
    Got the problem, it was due to the timestamp which was not in timestamp format at all
    Since I was storing it in mongodb and retrieving it back ^^
    Natnael Getenew
    @Natnael123
    new here
    Jon Perl
    @jperl
    @Yuyz0112 I just wanted to apologize and give an update for rrweb-io/rrweb#124. I am finally going to be getting to that next week
    I have been busy setting up https://github.com/qawolf/qawolf which now includes an rrweb recording per test in the artifacts (you can see it by downloading the artifacts here https://github.com/qawolf/examples/commit/977e6b3d7ebd149d4dce597045c15a174231b8de/checks?check_suite_id=296939706)
    I completely agree with you about how rrweb can be great for helping w/ e2e tests (debugging etc) rrweb-io/rrweb#27
    What I would love to add to rrweb, after fixing the css-in-js, is to capture the console logs and view them in the replayer
    Jon Perl
    @jperl
    Do you think including console logs in rrweb would be valuable?
    yz-yu
    @Yuyz0112
    Sure, console logs can b a new kind of incremental event.
    daskhatri
    @daskhatri
    Any idea on how to follow the Guide for installing rrweb? After reading and putting efforts to install, I am feeling there is some specific pattern or certain knowledge that I am missing to follow this guide. Any help?
    yz-yu
    @Yuyz0112
    @daskhatri how about illustrate the things you want to do? Then I can write some demo for you.