chrome.tabs.onUpdated.addListener(checkForValidUrl);
function checkForValidUrl(tabId, changeInfo, tab) {
if (tab.url.indexOf(\'https\') > -1) {
var ta
This filesystem API does not appear to actually write a true "file" to your hard disk.
It seems to store a file within a sandboxed safe zone in the browser.
You'll have to write a quick and dirty little file manager (or find one out there) to manage the files for a given web app. You can also try visiting filesystem://<your URL here>/temporary/
to see all the files that your app has created.
Based on this:
At the time of writing this article, Google Chrome 9+ has the only working implementation of the FileSystem API. Since a dedicated browser UI does not yet exist for file/quota management, the API cannot be used without running Chrome with the --unlimited-quota-for-files flag (Note: if you're building an app or extension for the Chrome Web Store, the unlimitedStorage manifest file permission will suffice).
found at http://www.html5rocks.com/tutorials/file/filesystem/#toc-support
I assume you are using Chrome and that you have not set the --unlimited-quota-for-files flag
What about just using localStorage?