ionic 3 inapp浏览器相机访问权限,以进行聊天

时间:2019-09-23 08:20:20

标签: android ios camera ionic3 inappbrowser

嗨,我想使用ionic 3中的inappbrowser将网站显示为移动应用程序,在该应用程序中有一个视频聊天屏幕,需要访问相机,而我单击它时会显示错误消息(在移动浏览器中它工作正常),我已经添加了摄像头访问权限为Androidmainfest.xml,并在应用启动时允许了摄像头权限,仍然遇到错误,请帮帮我

error message

在app.module.ts

import { InAppBrowser } from '@ionic-native/in-app-browser/ngx';
import { AndroidPermissions } from '@ionic-native/android-permissions';
import { MediaCapture, MediaFile, CaptureError, CaptureImageOptions } from '@ionic-native/media-capture';
import { StreamingMedia, StreamingVideoOptions } from '@ionic-native/streaming-media';

在app.component.ts

 androidPermissions.requestPermissions(
            [
              androidPermissions.PERMISSION.CAMERA,
              androidPermissions.PERMISSION.READ_EXTERNAL_STORAGE,
              androidPermissions.PERMISSION.WRITE_EXTERNAL_STORAGE,
               androidPermissions.PERMISSION.MICROPHONE,
               androidPermissions.PERMISSION.ACCESS_COARSE_LOCATION,
               androidPermissions.PERMISSION.ACCESS_FINE_LOCATION
              ]
          );

在Androidmainfest.xml中

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.CAMERA" />
    <uses-feature android:name="android.hardware.location.gps" />
    <uses-permission android:name="android.permission.RECORD_AUDIO" />
    <uses-permission android:name="android.permission.RECORD_VIDEO" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission-group.MICROPHONE" />
    <uses-feature android:name="android.hardware.microphone" />
    <uses-feature android:name="android.hardware.camera" />
    <uses-permission android:name="android.webkit.resource.VIDEO_CAPTURE" />
    <uses-permission android:name="android.webkit.resource.AUDIO_CAPTURE" />

0 个答案:

没有答案