此代碼在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存儲中創建並隨寫入的內容下載。 –
夥計們,這不是一個惡意代碼,這段代碼不會損害你的系統。 –