带有android 4.4的HTML输入类型文件

时间:2015-01-20 13:10:37

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

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

有没有办法使用表单提交输入类型="文件"在android 4.4中使用phonegap。我的表格如下:

<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>

我在cordova 2.8

1 个答案:

答案 0 :(得分:1)

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

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

一个表单并非真正设计为“包含”另一个表单,但“表单”标记中包含的任何字段都将通过提交发送到服务器(以“Name1 = value1&amp; Name2 =”的形式) value2&amp;“等等,所以你可以在一个表单标签下放置多个字段,而不是有两个表单。