t***@outlook.com
t***@outlook.com
  • 发布:2020-09-21 17:41
  • 更新:2020-10-31 10:07
  • 阅读:996

native.js下如何使用FileInputStream的read方法

分类:Native.js

目前在尝试安卓端读取文件,然后通过socket传输出去,在使用FileInputStream的时候遇到了一些问题

var FileInputStream = plus.android.importClass("java.io.FileInputStream")
  1. 使用无参的read方法,可以正常读取字节,但似乎无法通过返回值-1来判断文件已读完,会爆出unexpected EOF!错误
  2. 另外两个带参数的read方法read(byte[] b)、read(byte[] b, int off, int len)。不知道对应到js里该使用什么类型来代替byte[],尝试使用数组Array,但经测试无法正常读取,返回值也为null
2020-09-21 17:41 负责人:无 分享
已邀请:
t***@outlook.com

t***@outlook.com (作者)

不用native了,用原生写插件可以实现

不会飞的小白

不会飞的小白 - 111

怎么操作啊 能教教不

该问题目前已经被锁定, 无法添加新回复