var filename = (new Date()).valueOf() + '.png';
var B64 = plus.android.importClass('android.util.Base64');
var File = plus.android.importClass('java.io.File');
var FileOutputStream = plus.android.importClass('java.io.FileOutputStream');
var path = plus.io.convertLocalFileSystemURL('_www/' + filename);
var bytes = B64.decode(base64,B64.NO_WRAP);
var f = new File(path);
f.createNewFile();
var fos = new FileOutputStream(f);
fos.write(bytes);
fos.flush();
fos.close();
上面代码在6月29号的sdk运行没问题
更新到最新版本后fos.write(bytes)写入数据错误,文件空白
查看了7月15号的sdk更新版本看到更新了这个:
Android平台新增Native.js支持js层数组到native层自动转换功能
是不是因为更新了这个后出现这个问题
如果是要怎么解决????
2 个回复
目欢
对,我也一样,求解决@DCloud_heavensoft
Android_磊子
问题已修改,等待版本更新吧。
目欢
要多久呢,急用呢大哥 @1595
2015-07-24 20:05