我建了一个 uni-app 项目,由于官方组件 <camera> 只支持小程序,但我需要做 App,所以想用 Native.js 调起原生摄像头 API 获取视频流,但遇到以下错误
17:37:17.961 thirdScriptError
17:37:17.983 36:59.987 22823 22823 I console : undefined;at pages/index/index page handleProxy function
17:37:18.003 36:59.987 22823 22823 I console : undefined
源码如下:
const Context = plus.android.importClass('android.content.Context')
const main = plus.android.runtimeMainActivity()
const CameraManager = plus.android.importClass('android.hardware.camera2.CameraManager')
const cameraManager = main.getSystemService(CameraManager.class)
cameraManager.openCamera(0,
plus.android.implements('android.hardware.camera2.CameraManager.StateCallback', {
onOpened: camera => console.log(camera)
}), null)
求解答,如果有参考代码请提供,谢谢。
1 个回复
5***@qq.com
请问您这个问题解决了吗