Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File upload 如何使用ionic 2中的进度条将多个图像上载到服务器?_File Upload_Camera_Angular_Ngcordova_Ionic2 - Fatal编程技术网

File upload 如何使用ionic 2中的进度条将多个图像上载到服务器?

File upload 如何使用ionic 2中的进度条将多个图像上载到服务器?,file-upload,camera,angular,ngcordova,ionic2,File Upload,Camera,Angular,Ngcordova,Ionic2,我需要上传几个图像到服务器采取从相机或图书馆和显示上传状态使用进度条。我在离子2中找不到任何有用的资源 有两种类型的进度条。一种是以百分比表示进度,另一种是无限的,只是让用户知道某个操作正在完成 你将如何在你的服务器上上传你的图片是你必须考虑的事情。如果您计划通过一个post请求一次上载所有图像,那么您可以在“上载”开始之前显示一个无限进度条,并在服务器响应时隐藏它(这意味着图像存储在您的数据库中) 另一种方法是:如果您必须以百分比的形式显示实际进度,则可以在单独的请求中发送每个图像。您可以计算

我需要上传几个图像到服务器采取从相机或图书馆和显示上传状态使用进度条。我在离子2中找不到任何有用的资源

有两种类型的进度条。一种是以百分比表示进度,另一种是无限的,只是让用户知道某个操作正在完成

你将如何在你的服务器上上传你的图片是你必须考虑的事情。如果您计划通过一个post请求一次上载所有图像,那么您可以在“上载”开始之前显示一个无限进度条,并在服务器响应时隐藏它(这意味着图像存储在您的数据库中)

另一种方法是:如果您必须以百分比的形式显示实际进度,则可以在单独的请求中发送每个图像。您可以计算您拥有的映像数量,并且在每个服务器响应上,您都会将进度条增加100/映像数量。在上次发送的图像上,您将隐藏进度条,此时进度条应为100%


注:即使在一些最复杂的软件上,进度条也不是100%准确。您可以获取作为windows复制/剪切文件夹操作的参考。ETA几乎从来都不准确:)

谢谢Denko,请分享代码片段如何通过Ionic 2实现这一点?你能帮我完成这个@Denko Mancheski吗