What am I doing wrong with the FileSystem API?

So I have this page here which I have configured to simply record & plays back audio from the browser:

[login to view URL]

Right now, it records & plays back audio using MP3 & I believe just a session cache. So a user will click the mic button, record their audio, and then have the option to listen to the audio they recorded as well as a 'Submit' button. I'm trying to get the 'Submit' button to save the file locally to the machine using the FileSystem API, but I don't know what I'm doing wrong.

This project will only ever run on this system & will not be online at any point, so it's fine that this API is Chrome specific.

According to this site here:

[login to view URL]

it should provide a pop up at some point that asks if the user wants to allow the FS stuff, but I never get that. In console it just says "Error". I still have all the code up in my example and I guess it "works" but it triggers one of 5 error codes, of which the one it triggers is just "Error". I want to use "Persistent" storage.

Looking in Chrome dev tools I can see that the file is correctly recorded but that an 'error 18' happens after that, when submit is pressed, but I don't know what that means.

send me a message & I can send you a zipped copy of this site if need be but it's literally just that [login to view URL] file & the javascript inside. Please reply to this message with your favorite food so I know you're not a robot! :~)

Just a warning if you're gonna try to test this locally, it doesn't work locally from file:// as a security thing. In Windows you can use '--allow-file-access-from-files' flag to bypass this, I think that running it in a webserver would work as well.

I know that there are other ways to save a file & I'm open to suggestions if you have a good idea, but it's very important that the storage is permanent & only asks for permission to store an unlimited files 1 single time... But talk to me about this first - I can't pay you if I think you're fixing the FileSystem & then turn in a different method, I just have to make sure the method I use will be a good fit for this project.

I'm hoping to get this done tonight if possible

Looking to spend $40 on this, thanks!

Skills: Google Chrome, HTML5, Javascript, MySQL

See more: i want the page fouce to lable asp net code behind, freelancer online what i need, design fashion what i need buy, what i need to start an event planning business in uganda, what i need to build cad computer, i wante to engineering but i don t have matric what i must do frst but i have grade 11, essay writing what i do on weekdays, after registering freelauncer what i have to do, what i have to write for order a commercial agency, what i d, what i can write on describe what i need done on freelancee, i need a vector logo done for my business but i already know what i want, i need a manufacturer who will produce what i design, i closed my freelance online writing account now i want open again it what i can do for it, hello my data httptarekahmedlancerinfosamplesintroductionindexhtml i am ready to do the project you need samples of what i did b, help set twitter, set godaddy api, help set clickbank, twitter api follow auto install, set enom api, please help set internet radio station, help set quickbooks, help set quick book, quickbooks help set chart accounts, help set blog

About the Employer:
( 1 review ) Los Angeles, United States

Project ID: #16978420

Awarded to:


My favourite food is a kebab. Error 18 seems to mean there is not enough space available to save the audio.

$77 USD in 1 day
(2 Reviews)

4 freelancers are bidding on average $69 for this job


Hi, I will have to check the code to exactly pinpoint the problem but I am 99% sure I can solve this because I am familiar with the FileSystem API plus I have actually built similar functionality for a client before More

$100 USD in 3 days
(5 Reviews)
$55 USD in 3 days
(3 Reviews)

Hello, Thank you very much post your project. I am very much interested on your [login to view URL] my Experience and Expertise I believe and very confident that I will be able to handle your project efficiently and effect More

$45 USD in 2 days
(4 Reviews)