1

让它工作,我想知道是否是最好的方法:

// Take off the "data:image/png;base64," prefix
var b64 = canvas.toDataURL().split(',', 2)[1];
filepicker.store(
  b64, 
  {
    mimetype: 'image/png',
    base64decode: true
  }
... 
4

1 回答 1

1

是的,我觉得不错!您可能希望使用稍微更精确的正则表达式来解析 b64 数据,但 base64 编码的数据中不应包含逗号,因此您通常应该没问题。作为最低要求,您可以指定.split(',', 2)

于 2013-04-03T01:53:52.433 回答