小编ARP*_*ETY的帖子

RNSound.IsAndroid错误(React Native)

得到这个错误 - undefined不是一个对象(评估RNSound.IsAndroid)

我已经使用过this-react-native link react-native-sound

my index.android.js code is-

import React from 'react';
import { TouchableWithoutFeedback, Text } from 'react-native';
import Sound from 'react-native-sound';

class MyComponent extends Component {
  playSound() {
    const mySound = new Sound('x.mp3', Sound.MAIN_BUNDLE, (e) => {
      if (e) {
        console.log('error', e);
      } else {
        console.log('duration', mySound.getDuration());
        mySound.play();
      }
    });
  }

  render() {
    return (
      <TouchableWithoutFeedback onPress={this.playSound.bind(this)}>
         <Text>Play Sound!</Text>
      </TouchableWithoutFeedback>
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

android react-native

7
推荐指数
1
解决办法
2670
查看次数

标签 统计

android ×1

react-native ×1