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 に答える