アップロード画像APIにはバイナリストリームが必要です。私は新しいとそのreadAsBinaryString()
メソッドを試しましたが、動作しません!バイナリ文字列とバイナリストリームは同じものではありませんようですので、私は私の方法を変更し、readAsDataURL()
方法を試してみました(私は、画像をプレビューする必要が原因)と、今私が知りたい:javascriptを使用してbase64をバイナリストリームに変換するにはどうすればよいですか?
1)バイナリにbase64
を変換する方法ストリームを使用してjs?
私はreadAsBinaryString()
を使用する場合、応答は以下の(データA)のようになります。
しかし、APIはこのような何か(データB)を必要とする:
2 )誰もdataA(画像上)をdataB(画像下)に変換する方法を知っていますか?
の
canvas.toBlob
を使用してみてください_ "私は」新しいFileReadeを試しましたr()とその* readAsBinaryString()*メソッドは動作しません! "_"バイナリストリーム "とはどういう意味ですか? – guest271314「うまくいきません」と言ったとき - たとえばコンソールにエラーが表示されますか? –
apiがバイナリストリームを必要としていると言ったとき、apiが16進表示( 'data B ')を必要としていると信じられません。 – Endless