私はイオンフレームワーク開発の初心者です。イオン性ネイティブファイル転送 - ファイルアップロード - ノードjsエクスプレスサーバーですが、req.filesは未定義
これは私のイオンアプリの流れです。 - フォルダから画像を選択し、「画像をアップロード」ボタンを押します。 - Nodejs Expressサーバーへのアップロードにionic-native-file転送を使用しました。
これは私のコードです。
//イオンページ https://www.dropbox.com/s/k1nittp0p8t4ay3/item-create.rar?dl=0
//ノードのjsソース https://www.dropbox.com/sh/0zd9ydk0uhhz5g7/AABIg9S7hV6XiIzrMTj8FKA2a?dl=0
主なポイント: app.post( '/アップロード' 機能(REQ、RES))、uploadImage()
//ionic3-item.js
uploadImage() //When press upload button
{
const fileTransfer:FileTransferObject = this.transfer.create();
let option: FileUploadOptions = {
fileKey:'file',
fileName:'name.jpg',
mimeType:'image/jpeg'
};
fileTransfer.upload(this.fileurl, encodeURI("http://192.168.1.249:8080/upload"),option);
}
}
//This Node js server code.
//route/ index.js
module.exports = function(app, Article)
{
//Uploaded Article------------------This part -------------------------
app.post('/upload', function(req,res){
console.log(req.files);
});
}
ただし、req.filesは未定義です。 イオンアプリからアップロードしたファイルをどのように扱うことができるのだろうか。 助けてください。
ありがとうございました。
あなたのコードを質問に貼り付けることはできますか?これは、読んで理解しやすくなります – Malice
返信いただきありがとうございます。私はコードを貼り付けた。 – fastworker399