ورود

View Full Version : سوال: مشکل با تابع window.requestFileSystem



BeginnerProgrammer
پنج شنبه 04 مهر 1392, 23:01 عصر
سلام کسی میدونه اشکال این کد کجاست؟ کدش خیلی کوتاه لطفا بررسی کنید:


<!DOCTYPE html>
<html>
<head>
<title>Local File System Example</title>
<script type="text/javascript" charset="utf-8">

function onDeviceReady() {
//window.requestFileSystem(LocalFileSystem.PERSISTEN T, 0, onFileSystemSuccess, fail);
window.requestFileSystem(window.TEMPORARY, 5*1024*1024 /*5MB*/, onInitFs, errorHandler);
var elm=document.getElementById('first');
elm.style.color = 'red';
// window.resolveLocalFileSystemURI("file:///example.txt", onResolveSuccess, fail);
}
function onFileSystemSuccess(fileSystem) {
console.log(fileSystem.name);
var elm=document.getElementById('first');
elm.style.color = 'blue';
}
function onInitFs(fs) {
console.log('Opened file system: ' + fs.name);
}
function errorHandler(e) {
var msg = '';
switch (e.code) {
case FileError.QUOTA_EXCEEDED_ERR:
msg = 'QUOTA_EXCEEDED_ERR';
break;
case FileError.NOT_FOUND_ERR:
msg = 'NOT_FOUND_ERR';
break;
case FileError.SECURITY_ERR:
msg = 'SECURITY_ERR';
break;
case FileError.INVALID_MODIFICATION_ERR:
msg = 'INVALID_MODIFICATION_ERR';
break;
case FileError.INVALID_STATE_ERR:
msg = 'INVALID_STATE_ERR';
break;
default:
msg = 'Unknown Error';
break;
};
console.log('Error: ' + msg);
}

function onResolveSuccess(fileEntry) {
console.log(fileEntry.name);
var elm=document.getElementById('first');
elm.style.color = 'blue';

}
function fail(evt) {
console.log(evt.target.error.code);
var elm=document.getElementById('first');
elm.style.color = 'blue';
}
</script>
</head>
<body onload="onDeviceReady()">
<h1 id="first">Example</h1>
<p id="first"></p>
</body>
</html>

BeginnerProgrammer
شنبه 06 مهر 1392, 12:44 عصر
بچه ها پلیز راهنمایی کنید ، خیلی به جوابش نیاز دارم :(