2017-02-09 4 views
0

My NativeScript Angularアプリは、バックエンドに10MBの制限がある画像をアップロードします。 HTTP POSTリクエストを発行する前に、アップロードのサイズを調べるにはどうすればよいですか?アップロードされた画像は、次のような、base64でエンコードされている:アップロード用のNativeScriptイメージサイズ

let imgBase64 = (this.imagesArray.getItem(0).imgsrc).toBase64String("jpeg");

答えて

0

あなたは異なるアプローチがあるあなたのイメージをアップロードするために使用しているツールに応じて。私にとって最も簡単なのはnativescript-background-httpプラグインを使うようです。このプラグインは、あなたのバイト

でアップロードされたファイルの進行状況を示している。例えば

このPOC appを見て、現在アップロードされ、総アップロードと現在の状態のプロパティ変更イベントをキャストします

関連する問題