相关疑难解决方法(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万
查看次数

使用jQuery和Javascript打开IOS相机应用程序并将其存储为变量

有没有可能我可以使用jQuery和Javascript,这样我就可以在IOS上打开相机应用程序,拍照,然后将该图像保存到变量中,以便我可以将其上传到解析中?

我不喜欢使用它,因为你无法控制图像.

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

谢谢

javascript jquery

8
推荐指数
1
解决办法
1971
查看次数

输入类型文件标签中的 capture="user" 和 capture="camera" 有什么区别?

w3.org 官方文档中没有标签capture="camera"属性。input type="file"

讽刺的是在我发现的很多地方capture="camera"都使用了。例如这里这里这里以及许多其他地方。

没有一个单独的教程capture="user"。这是为什么?

有没有之间的主要差异capture="user"capture="camera"

可以请你还别说对设备的兼容性capture="user"capture="camera"?我在任何地方都找不到。

html camera html-input

4
推荐指数
1
解决办法
4537
查看次数

标签 统计

html ×2

android ×1

camera ×1

html-input ×1

html5 ×1

ios ×1

javascript ×1

jquery ×1

mobile ×1