Forum Discussion
Adding a text box for user input in Rise360
Hi Tim
Brilliant solution! Love it.
I also use Storyline to do the text entry but prefer to use the pdflib JavaScript library to create the pdf (which is actually a course notes template form which the JavaScript fills out)...
But the problem in RISE is, as you say, the storage and retrieval of the data. I use local browser storage in my current projects which means the learner loses the data if they pause and switch device or browser.
I'm working on a version that will use a small server side node.js app to listen out for data - assign a session id to it and store it in a database. The data can then be retrieved and sent to the client side code when it sends another request to the app. This is effectively creating an external service as you have done. I will let you know how I get on.
Thanks again, for sharing your code.
Best regards, John
PS It would be so much easier if Articulate just provided a few server side variables in RISE for developers to use!!