此代码在jsFiddle上正常工作,但不在我的系统上。 JsFiddle代码在jsFiddle上工作得很好,但不在本地系统上
我从选秀签(按Ctrl + Shift + Enter键上的jsfiddle),将此代码添加到HEAD部分&修改如下图所示:
window.addEvent('load', function() {
window.webkitRequestFileSystem(window.TEMPORARY, 2*1024*1024, function(fs) {
fs.root.getFile('test', {create: true}, function(fileEntry) {
alert(fileEntry.toURL());
fileEntry.createWriter(function(fileWriter) {
var builder = new WebKitBlobBuilder();
builder.append("Saurabh");
builder.append("\n");
builder.append("Saxena");
var blob = builder.getBlob('text/plain');
fileWriter.onwriteend = function() {
// navigate to file, will download
location.href = fileEntry.toURL();
};
fileWriter.write(blob);
}, function() {});
}, function() {});
}, function() {});
});
我不知道我当我点击该链接刚才发生了什么同意... – Blindy
该文件在TEMPORARY存储中创建并随写入的内容下载。 –
伙计们,这不是一个恶意代码,这段代码不会损害你的系统。 –