您好,经过调研,在内部,我们为移动设备设置了计时器,以避免ipad上的浏览器崩溃(应该是iPad的bug),或者可以说是一个限制。这边给您提供两个workaround。1、就是您描述的设置计时器
- excelIo.open(excelFile, function (json) {
- spread.fromJSON(json);
- setTimeout(function(){
- spread.setActiveSheet('TAB.数据录入')
- },300);
- }, function (e) {
- console.log(e)
- });
复制代码 2、用下面的方式设置活动表单
- xcelIo.open(excelFile, function (json) {
- json.activeSheetIndex = json.sheets['TAB.数据录入'].index;
- for(sheet in json.sheets){
- if(json.sheets[sheet].index!==json.activeSheetIndex){
- json.sheets[sheet].isSelected = false
- }
- }
- spread.fromJSON(json);
- }, function (e) {
- console.log(e)
- });
复制代码
|