File tree 1 file changed +12
-7
lines changed
1 file changed +12
-7
lines changed Original file line number Diff line number Diff line change 2
2
3
3
----
4
4
5
+ 2016年6月29日补充:
6
+ 最近做了一些与表单相关的项目,使用了h5的input控件,在使用过程中遇到了很多的坑。也包括与这篇文章相关的。
5
7
6
- ### 2016年6月29日补充:
7
- 最近做了一些与表单相关的项目,使用了h5的` input ` 控件,在使用过程中遇到了很多的坑。也包括与这篇文章相关的。
8
+ 首先我们应该知道使用h5新提供的属性getUserMedia这个属性,是可以调取系统的摄像头进行拍照或者是摄像的,但是兼容性支持的不好,所以当我们需要获取系统的多媒体权限时我们都不会采用这个属性。
8
9
9
- 首先我们应该知道使用h5新提供的属性` getUserMedia ` 这个属性,是可以调取系统的摄像头进行拍照或者是摄像的,但是兼容性支持的不好,所以当我们需要获取系统的多媒体权限时我们都不会采用这个属性。
10
-
11
- 使用` <input type="file"> ` 标签我们可以间接的呼起系统选择文件的窗口,来读取系统文件。但是在** WebView** 中,因为安卓权限的问题,我们是没办法直接获取读取文件这个操作的。而在原生的浏览器中是不存在这个问题的。所以选择使用这个` input ` 的时候一定要注意自己的页面是主要运行在webview中还是浏览器中。如果注意运行在客户端的webvie中,是需要客户端的同学支持的。
12
-
13
- ** 参考文章:**
10
+ 使用<input type =" file " >标签我们可以间接的呼起系统选择文件的窗口,来读取系统文件。但是在WebView中,因为安卓权限的问题,我们是没办法直接获取读取文件这个操作的。而在原生的浏览器中是不存在这个问题的。所以选择使用这个input的时候一定要注意自己的页面是主要运行在webview中还是浏览器中。如果注意运行在客户端的webvie中,是需要客户端的同学支持的。
14
11
12
+ 在IOS的某些系统版本中也会出现这个问题。具体的可以参考下面的参考文章。
13
+ 参考文章:
15
14
http://blog.csdn.net/hvkcoder/article/details/51365191
16
15
16
+ https://forums.developer.apple.com/thread/22726
17
+
17
18
http://www.cnblogs.com/soaringEveryday/p/4495221.html
18
19
20
+ http://stackoverflow.com/questions/25942676/ios-8-sdk-modal-uiwebview-and-camera-image-picker
21
+
22
+
23
+
19
24
### 功能:
20
25
** 1.** h5页面在微博客户端中呼起摄像头扫描二维码并且解析。
21
26
** 2.** h5页面在非微博客户端中(原生浏览器或者微信客户端)呼起系统拍照或者上传图片按钮,拍照二维码或者上传二维码并且解析
You can’t perform that action at this time.
0 commit comments