问:我想了解如何在不认识用户的情况下从智能手机的前置摄像头捕获登录按钮单击时捕获的图像,并在下一页显示图片。为了开发,我目前正在使用PhoneGap。
答:您可以使用Camera Picture Background插件解决它。该插件使您无需任何用户界面即可捕获图像。在PhoneGap项目中安装以下插件:
cordova plugin add https://github.com/an-rahulpandey/cordova-plugin-camerapicturebackground.git
现在,您必须在所需的函数中添加以下代码:
var options = {
name: "Image", //image suffix
dirName: "myImages", //foldername
orientation: "landscape", //or portrait
type: "front" //or back
};
window.plugins.CameraPictureBackground.takePicture(success, error, options);
function success(imgurl) {
console.log("Imgurl = " + imgurl);
}
您可以在设备存储中的myImages文件夹下找到该图像,并且可以在所需页面上显示该图像。
希望这个能对您有所帮助 :)