HTML 输入类型文件 android 4.4
HTML input type file with android 4.4
输入类型文件不适用于 android 4.4 (kitkat)。
有没有办法在 android 4.4 中使用带有输入类型="file" 的表单提交和 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
根据文档 "The FileTransfer object allows you to upload or download files to and from a server.",您似乎想使用 PhoneGap FileTransfer 方法,这正是您所需要的。那里有一个代码示例可以帮助您入门。
更新(根据您的评论要求):
一个表单并不是真正为 "include" 另一个表单设计的,但是 "form" 标签中包含的任何字段都将随提交一起传输到服务器(以 "Name1=value1&Name2=value2&",etc) 所以你可以在一个表单标签下有多个字段而不是两个表单。
输入类型文件不适用于 android 4.4 (kitkat)。
有没有办法在 android 4.4 中使用带有输入类型="file" 的表单提交和 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
根据文档 "The FileTransfer object allows you to upload or download files to and from a server.",您似乎想使用 PhoneGap FileTransfer 方法,这正是您所需要的。那里有一个代码示例可以帮助您入门。
更新(根据您的评论要求):
一个表单并不是真正为 "include" 另一个表单设计的,但是 "form" 标签中包含的任何字段都将随提交一起传输到服务器(以 "Name1=value1&Name2=value2&",etc) 所以你可以在一个表单标签下有多个字段而不是两个表单。