小编Ram*_*kli的帖子

如何更新 vue cli 版本?

我想在 Vue 项目管理器上创建一个项目。当我尝试时,我看到了该错误消息;

“vue create 是仅适用于 Vue CLI 3 的命令,而您正在使用 Vue CLI 2.9.6。”

这是我的 vue --version 输出:@vue/cli 4.0.5。

我怎样才能解决这个问题?

我的系统配置如下:

Ubuntu 18.04 Npm 6.13.0 节点 10.16.3

vue.js vue-cli

4
推荐指数
1
解决办法
1万
查看次数

在 React Native Expo 中录制后如何播放声音?

我正在使用 Expo 构建一个录音应用程序。这是我开始录音的功能,工作正常。

  const [recording, setRecording] = React.useState();

  async function startRecording() {
    try {
      console.log('Requesting permissions..');
      await Audio.requestPermissionsAsync();
      await Audio.setAudioModeAsync({
        allowsRecordingIOS: true,
        playsInSilentModeIOS: true,
      }); 
      console.log('Starting recording..');
      const recording = new Audio.Recording();
      await recording.prepareToRecordAsync(Audio.RECORDING_OPTIONS_PRESET_HIGH_QUALITY);
      await recording.startAsync(); 
      setRecording(recording);
      console.log('Recording started');
    } catch (err) {
      console.error('Failed to start recording', err);
    }
  }
Run Code Online (Sandbox Code Playgroud)

这是我的“停止”功能,录音停止并存储......

  async function stopRecording() {
    console.log('Stopping recording..');
    setRecording(undefined);
    await recording.stopAndUnloadAsync();
    const uri = recording.getURI(); 
    console.log('Recording stopped and stored at', uri);
  }
Run Code Online (Sandbox Code Playgroud)

现在我想用播放按钮播放这个保存的声音。我怎样才能找到这个保存的声音?

  return (
    <View style={styles.container}>
      <Button
        title={recording ? 'Stop …
Run Code Online (Sandbox Code Playgroud)

audio voice-recording react-native expo

3
推荐指数
1
解决办法
5387
查看次数

标签 统计

audio ×1

expo ×1

react-native ×1

voice-recording ×1

vue-cli ×1

vue.js ×1