chimee-player icon indicating copy to clipboard operation
chimee-player copied to clipboard

在引入[email protected],打包后报错

Open hjx5309 opened this issue 7 years ago • 8 comments

我的代码 var vie = new ChimeePlayer({ wrapper: '#wrapper', // src:"http://cdn.toxicjohann.com/lostStar.mp4", controls: true, autoplay: false, // plugin: [popup.name], autoload: false }) 打包后,日志报错 Uncaught SyntaxError: Unexpected token ] chimee-player.browser.js:27620

var getCharForByte = function getCharForByte(byte) { var charCode = byte; if (specialCea608CharsCodes.hasOwnProperty(byte)) charCode = specialCea608CharsCodes[byte];

  return String.fromCharCode(charCode);
};

hjx5309 avatar Nov 06 '18 06:11 hjx5309

后来发现是 这行代码charCode = specialCea608CharsCodes[byte.toString()]; 就好了

hjx5309 avatar Nov 06 '18 07:11 hjx5309

因为byte是数字

hjx5309 avatar Nov 06 '18 07:11 hjx5309

@yandeqiang 目测是某个 kernel 中的问题。。但现在该项目中的依赖都依赖于 github。 故我先会将相关依赖迁回 npm。你再行修改吧。

toxic-johann avatar Nov 07 '18 13:11 toxic-johann

尝试修复在 npm-dependency 分支,但是不成功

toxic-johann avatar Nov 07 '18 14:11 toxic-johann

更新了一下。 我是会报另一个错误。 popup 的依赖问题。

yandeqiang avatar Nov 09 '18 12:11 yandeqiang

@yandeqiang 需要我配合处理么

toxic-johann avatar Nov 12 '18 08:11 toxic-johann

@yandeqiang 我这边看这个新的更新分支已经没有问题了耶

toxic-johann avatar Nov 12 '18 08:11 toxic-johann

@hjx5309 看了看这段代码。感觉和数字的关系不大。能不能提供一个全一点的复现 demo

toxic-johann avatar Nov 12 '18 08:11 toxic-johann