h***@163.com
h***@163.com
  • 发布:2018-04-19 12:24
  • 更新:2018-04-19 12:24
  • 阅读:1489

【报Bug】FileReader的readAsText接口读取800k文件居然至少要10秒!

分类:HTML5+

详细问题描述
[内容]
FileReader的readAsText接口读取800k文件居然至少要10秒!是不是底层借口在读取为字符串时没有用字符串buffer对象,而是用的字符串变量拼接啊!
重现步骤
[步骤] 读取本地js文件
[结果] 耗时至少10秒
[期望] 秒出

运行环境
[系统版本] 安卓
[浏览器版本]
[IDE版本]
[mui版本]

附件
[代码片段]
var start = Date.now();
plus.nativeUI.showWaiting( "加载中..." );
var path = plus.io.convertLocalFileSystemURL( "/js/test.js" );
plus.io.resolveLocalFileSystemURL( path, function ( entry )
{
entry.file( function ( file )
{
var reader = new plus.io.FileReader();
reader.onloadend = function ( e )
{
localStorage["release"] = e.target.result;
plus.nativeUI.closeWaiting();
alert( ( Date.now() - start ) / 1000 );
};
reader.readAsText( file );
} );
} );
[安装包]

联系方式
[QQ]69320713
[电话]

2018-04-19 12:24 负责人:无 分享
已邀请:

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