React Native:如何静音音量?

时间:2017-01-09 20:27:18

标签: react-native

如何在React Native(特别是Android)中静音音量?

我正在使用https://github.com/oney/react-native-webrtc但是禁用音频曲目似乎没有做任何事情,所以我想完全静音手机。

1 个答案:

答案 0 :(得分:1)

offerToReceiveAudio : false方法中,我使用了createOffer选项告诉我的PeerConnection没有捕获音轨。

对于远程PeerConnection屏蔽,请使用此:

const pc = new RTCPeerConnection();
pc.createOffer({offerToReceiveVideo: true , offerToReceiveAudio: false}).then(sdpOffer=>{
    /// 
});

并将这些参数用于本地媒体流:

const mediaParams = {
    video : true ,
    audio : false ,
    options:{ muted : true }
};
getUserMedia(mediaParams, (error, stream) => {});

但是我想没有某种直接将RTCView静音的方法。