1

出于某种原因,我可以在 iOS 上使用 HTML5 触发相机,但在 Android 上则不行。

我的代码如何工作:

我的代码中有这一行

<input type="file" id="btnFrontUpload" name="frontPic" class="filUploadField" accept="image/*;capture=camera">

我最初隐藏它,然后用这个片段触发它:

       // when the visible upload button is clicked - trigger the form field
      $("#btnFrontUploadShow").click(function(){
          $("#btnFrontUpload").click()
      });

      // when the actual upload field is triggered
      $("#btnFrontUpload").change(function (e){

          frontPic = e.target.files[0]
          frontPicName = frontPic.name
          salonId=$("#salonId").val()

          new DisplayUploadImage(frontPic, "btnFrontUploadShow")

      });

这是单击时触发文件表单字段的项目。

<div class="btnUploads" id="btnFrontUploadShow">Front</div>

这适用于 iOS6 平板电脑,但适用于 Android4 平板电脑?

4

0 回答 0