【问题标题】:HTML input type file with android 4.4android 4.4 的 HTML 输入类型文件
【发布时间】:2015-03-18 17:33:17
【问题描述】:

输入类型文件不适用于 android 4.4 (kitkat)。

有没有办法在 android 4.4 中使用带有 phonegap 的 input type="file" 提交表单。我的表格如下:

<form id="testFrm" method="POST" enctype="multipart/form-data" >
    <input type="text" id="sub" name="subject" placeholder="Subject" />
    <input type="text" id="desc" name="desc" placeholder="Description" />
    <input type="file" name="file" id="file" />
    <input type="submit" />
</form>

我在科尔多瓦 2.8 上

【问题讨论】:

标签: html cordova form-submit input-type-file cordova-2.7.0


【解决方案1】:

您似乎想使用 PhoneGap FileTransfer 方法,根据文档“FileTransfer 对象允许您将文件上传到服务器或从服务器下载文件。”这正是您所需要的。那里有一个代码示例可以帮助您入门。

更新(根据您的评论请求):

一个表单并不是真正设计为“包含”另一个表单,但是包含在“表单”标签内的任何字段都将与提交一起传输到服务器(以“Name1=value1&Name2=value2&”的形式等)所以你可以在一个表单标签下有多个字段,而不是有两个表单。

【讨论】:

  • 如何在表单提交时发送其他表单(标题和描述文本)数据以及文件数据。可以详细指导一下吗?
猜你喜欢
  • 2013-11-21
  • 2015-03-24
  • 1970-01-01
  • 1970-01-01
  • 2014-02-12
  • 1970-01-01
  • 1970-01-01
  • 2010-11-17
  • 2010-12-30
相关资源
最近更新 更多