plus.io.requestFileSystem(plus.io.PUBLIC_DOCUMENTS, function(fs) {
// 可通过fs操作PRIVATE_DOC文件系统
//console.log("File system name: " + fs.name);
fs.root.getFile('Test.txt', {
create: true
}, function(fileEntry) {
console.log(JSON.stringify(fs.name));//有输出
fileEntry.createWriter(function(writer) { // 这一步进不去 也没用错误的回调
console.log(JSON.stringify(fs.name)); // 没有输出
writer.onwrite = function(e) {
console.log("Write data success!");
};
writer.onerror = function(e) {
console.log("Write data error!");
};
writer.write(JSON.stringify(txt));
}, function(e) {
console.log('create error!' + e.message);
});
});
});
// ......
}, function(e) {
console.log("Request file system failed: " + e.message);
});
}
7 个回复
今夕何夕也 - 保密
你好!我也遇到这样的问题,请问下你解决了吗
1***@qq.com
遇到同样的问题
梦尋Junjie - 原来她有男朋友
梦尋Junjie - 原来她有男朋友
既然写都有了 ,再来个读
self 是我自己的创建的对象 并不是IO的一部分
sei摸挑
我把几个错误的回调去掉了,就可以了,折腾了一天,希望对你们有帮助
善妒的蝎子
你好,请问你新建和写入的东西本地可以访问到吗
2021-11-25 10:53
善妒的蝎子
plus.io.requestFileSystem(plus.io.PUBLIC_DOWNLOADS, fs => {
fs.root.getFile('aaa.txt', { create: true }, entry => {
entry.createWriter(writer => {
writer.onwrite = e => {
console.log('写入数据成功', e);
};
// 写入数据
writer.write(JSON.stringify({ data: ['1', '2'] }));
});
});
});
我的写入数据成功可以成功打印出来
我的哈达和 - 点击过好多个的
怎么没有createwriter方法呢 有遇到的吗