Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.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
Javascript 在没有电缆的物理设备上安装React Native apk时,没有摄像头/媒体流_Javascript_React Native_Getusermedia - Fatal编程技术网

Javascript 在没有电缆的物理设备上安装React Native apk时,没有摄像头/媒体流

Javascript 在没有电缆的物理设备上安装React Native apk时,没有摄像头/媒体流,javascript,react-native,getusermedia,Javascript,React Native,Getusermedia,我正在构建的Android React本机应用程序通过getUserMedia访问摄像头/媒体流。当我使用react native run android和电缆在我的adb物理设备上运行应用程序时,当我导航到使用它的场景时,我可以完美地看到摄像机捕获的流 但是,当我使用以下方法创建apk时: react native bundle--platform android--dev false--entry file index.js--bundle output android/app/src/ma

我正在构建的Android React本机应用程序通过
getUserMedia
访问摄像头/媒体流。当我使用
react native run android
和电缆在我的
adb
物理设备上运行应用程序时,当我导航到使用它的场景时,我可以完美地看到摄像机捕获的流

但是,当我使用以下方法创建apk时:

react native bundle--platform android--dev false--entry file index.js--bundle output android/app/src/main/assets/index.android.bundle--assets dest android/app/src/main/res

cd-android/
./gradlew汇编程序错误


并安装在设备上,通过slack将apk发送到手机,当我导航到该组件时,媒体流不会出现在该组件中!显然,我无法对应用程序进行除虫。非常感谢您的任何想法。

我已经发现了原因-出于某种原因,当按照我描述中的后一种方式构建时,设备需要存储权限!:/

我发现了原因——出于某种原因,当按照我描述中的后一种方式构建设备时,设备需要存储权限!:/

您是否拥有摄像头api的权限?您是否拥有摄像头api的权限?