我的编码员和我在通过多部分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应用程序一个旋转。但是,唉,我们只能抓住头脑。任何帮助或信息将不胜感激。
提前致谢。