如何使用Safari中的iPad上的多部分FormData()将文件发送到控制器

时间:2017-04-21 20:50:44

标签: ios ajax ipad

我的编码员和我在通过多部分FormData()元素向MVC控制器发送一些图像上传时遇到问题。我们目前设置的内容已经在Windows桌面上使用最新版本的Chrome,IE,Edge,Firefox和Opera进行了测试,没有任何问题。

以下是我们正在使用的JavaScript和ajax。我们有多个文件输入,可以接受多个图像文件。下面的循环遍历并单独附加每个输入的每个文件。


   public View getView(int position, View convertView, ViewGroup parent)       
       ...
       if (bus.selected) {
          holder.textView.setTextColor(RED);
       } else {
          holder.textView.setTextColor(BLACK);
       }
       ...
   }

在控制器中,我们通过Request.Form和Request.Files获取信息。正如我所提到的,除了在iPad上,我们没有任何问题。使用iPad时,它只是挂在那里,甚至没有碰到控制器。我们无法访问Mac计算机,因此我们无法连接iPad以使用开发人员工具。 iPad拥有最新版本的IOS,并安装了所有应用更新。我们花了大部分时间尝试了我们在网上找到的各种方法,甚至还给谷歌Chrome应用程序一个旋转。但是,唉,我们只能抓住头脑。任何帮助或信息将不胜感激。

提前致谢。

0 个答案:

没有答案