Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 爱奥尼亚:预览手机摄像头视频_Android_Cordova_Ionic - Fatal编程技术网

Android 爱奥尼亚:预览手机摄像头视频

Android 爱奥尼亚:预览手机摄像头视频,android,cordova,ionic,Android,Cordova,Ionic,我需要在我的ionic应用程序中显示相机预览。我试过CanvasCamera cordova插件,但在Android上不起作用。在此项目的github项目上记录了一个问题 不幸的是,开发人员不再维护该项目 有没有人有其他方法可以在ionic中预览手机摄像头?我知道两种方法可以获得高质量(1080p)的摄像头帧预览,并具有快速帧速率(>30fps) WebRTC getUserMedia。但这只适用于android>=5,也就是Lolliop。iOS Safari不支持此权限。看 在iOS和And

我需要在我的ionic应用程序中显示相机预览。我试过CanvasCamera cordova插件,但在Android上不起作用。在此项目的github项目上记录了一个问题 不幸的是,开发人员不再维护该项目


有没有人有其他方法可以在ionic中预览手机摄像头?

我知道两种方法可以获得高质量(1080p)的摄像头帧预览,并具有快速帧速率(>30fps)

  • WebRTC getUserMedia。但这只适用于android>=5,也就是Lolliop。iOS Safari不支持此权限。看
  • 在iOS和Android上,将相机帧流式传输到本机视图,并将此视图置于cordova webview之后。cordova webview必须具有本机透明背景色,并且webcontent的DOM必须始终具有透明div。因此,您可以在本机相机预览视图上“浏览”网络内容。您必须通过cordova插件api处理大小和设备方向

  • 第二是更多的工作,但有更好的本土感觉。如果您需要捕获一帧(静态图像),您可以在本机端捕获它,然后通过插件桥将其放入javascript。

    我通过crosstalk cordova插件使用WebRTC,它成功了,感谢Danielany领导的第二种方法?我用的是离子1