-
adopt the webrtc and reference to https://github.com/yuelinghunyu/blog-demo/tree/master/audio
-
modify to use base64 instead blob to play audio, since we cannot use blob due to the restriction of content security policy
-
modify the code to get it work in safari
-
combine the main.js and record.js
-
add function to hide and display div
-
add function to add timer reference https://stackoverflow.com/questions/31405996/find-elapsed-time-in-javascript
-
send the base64 string to google sheet using google app script reference: https://github.com/levinunnink/html-form-to-google-sheet
-
modify the google app script to allow character more than 50000
-
disable to open window when submit form in html reference https://stackoverflow.com/questions/8756584/stop-a-html5-form-posting-refreshing-or-opening-a-new-window-onsubmit
-
if the form have multiple input field, all the value in the input field will combine into one json like format
the index.html cannot run, just use for record