音频可以在iOS上播放,但不能在Android中播放Expo React Native应用

时间:2020-05-28 05:31:54

标签: android reactjs audio video expo

我正在Expo / React Native应用中播放视频。

该视频在iOS和Android上均可完美运行。

但是,音频无法在Android上播放。视频的音频在iOS上完美运行。

这是我的视频功能组件:

import React, { useEffect, useRef } from 'react'; 
import { Video, Audio } from 'expo-av';   

export default function SingleVideo(props) {

    useEffect(() => {
        Audio.setAudioModeAsync({
            playsInSilentModeIOS: true
        }); 
    }, [])

    return (
        <Video
            source={{uri: props.source}}
            rate={1.0}
            volume={1.0}
            isMuted={false}
            resizeMode="cover"
            usePoster={true}
            shouldPlay={props.shouldPlay}
            progressUpdateIntervalMillis={50}
            isLooping
            style={{ width: '100%', height: '100%'}}
        >
        </Video>
    )
}

0 个答案:

没有答案