Find Jobs
Hire Freelancers

What am I doing wrong with the FileSystem API?

$30-250 USD

Completed
Posted almost 6 years ago

$30-250 USD

Paid on delivery
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
Project ID: 16978420

About the project

3 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
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
4.5 (10 reviews)
3.1
3.1
3 freelancers are bidding on average $74 USD for this job
User Avatar
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. I also have 8 years of development experience.
$100 USD in 3 days
4.6 (10 reviews)
3.8
3.8

About the client

Flag of UNITED STATES
Los Angeles, United States
5.0
1
Payment method verified
Member since Dec 2, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.