相关疑难解决方法(0)

具有捕获和接受属性的HTML文件输入控件是否有效?

我的问题:

然后用户点击input type=file用户必须得到upload file + camera对话框.我正在使用这个html属性acceptcapture.但在某些现代设备上,这种情况不会发生.下面是代码示例和表,它的工作与否.代码示例在Mobile Safari和中进行测试Chrome.

TL; DR:

我有5个代码示例input type file:

1.(jsfiddle)

<input type="file" accept="image/*" capture>
Run Code Online (Sandbox Code Playgroud)

2.(jsfiddle)

<input type="file" accept="image/*" capture="camera">
Run Code Online (Sandbox Code Playgroud)

3.(jsfiddle)

<input type="file" capture="camera">
Run Code Online (Sandbox Code Playgroud)

4.(jsfiddle)

<input type="file" capture>
Run Code Online (Sandbox Code Playgroud)

5.(jsfiddle)

<input type="file" accept="image/*">
Run Code Online (Sandbox Code Playgroud)

测试设备:

  • 三星S3(Android 4.1.2)
  • 三星S3(Android 4.3)
  • 三星Galaxy Tab 2 7.0(Android 4.2.2)
  • 三星Note(Android 4.1.2)
  • iPhone 5(iOS 7.0.4)
  • Nexus 4(Android 4.4)

结果表:

  • W(ork) - 表示已启用 …

html mobile html5 android ios

69
推荐指数
3
解决办法
8万
查看次数

标签 统计

android ×1

html ×1

html5 ×1

ios ×1

mobile ×1