Đã hoàn thành

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!

Kĩ năng: Google Chrome, HTML5, Javascript, MySQL

Xem nhiều hơn: 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

Về Bên Thuê:
( 1 Nhận xét ) Los Angeles, United States

ID dự án: #16978420

Được trao cho:


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

$77 USD trong 1 ngày
(9 Đánh Giá)

3 freelancer đang chào giá trung bình $74 cho công việc này


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 Thêm

$45 USD trong 2 ngày
(11 Nhận xét)

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 Thêm

$100 USD trong 3 ngày
(6 Nhận xét)