国外小哥利用了几行代码直接访问了手机的相机功能,这听起来是一件很新鲜的事情。究竟是怎么实现的呢?感兴趣的话,可以继续了解下去哦。
这位国外小哥是从事网页开发的工程师,海外网友都叫他Austin Gil。
既然是从事网页开发设计的,对HTML、java、CSS等相关网页语言都很熟悉了。
Austin Gil采用了最简单的网页语言,仅用HTML,实现了在网页上点击按钮就能够直接打开手机前置镜头来拍照。也可以调用手机后置镜头,开启录像模式。
整个编译过程,利用了HTML的capture属性,设置几个input参数和加上几行代码就搞定了,不费吹灰之力。
虽然用JavaScript或其它的方法也可以实现,但比起别的方法,这样能够便捷地获取用户相机权限,而且不用担心安全问题。
很多人都想知道相关代码,接下来会提到的,一起来看看吧。
教你使用HTML打开相机:
首先创建一个index.html文档,配合HTML的accpet属性,来指定不同标签所要capture的文件的具体属性。
Austin Gil设置了“environment”和“user”两个标签。
点击“environment”,可以调用相机的后置镜头,且可以录像;
点击“user”,可以打开相机前置镜头拍照。