我正在使用PhateGap编写一个移动应用程序,该应用程序在移动设备上访问相机,当用户单击按钮拍摄图片时,将出现使用相机的选项,以及该选项使用已在设备上已经在专辑中的图像。出于安全目的,我想禁止从专辑中上传图像的功能。我该怎么做。目前我有:
<input id="files" name="files[]" type="file" multiple/>
单击iOS或Android设备时会提示用户选择以从相册中获取图像或上传。如何修改此操作,以便只能选择相机?
预先感谢。
您可以尝试使用 capture
属性记录:https://developer.mozilla.org/en-us/docs/web/web/html/element/element/element/input
或者,您必须使用自定义相机控件而不是标准input
控件。并非所有平台都会支持capture
属性,您可以在此处看到:HTML文件输入控件带有捕获和接受属性错误?