воспроизвести песню, используя естественный звук - PullRequest
0 голосов
/ 19 декабря 2018
   import { Sound } from 'react-native-sound'
    import React, { Component } from 'react'
    import { Button } from 'react-native'

    //import Audio from 'react-native-audio'

    class About extends Component {
      playTrack = () => {
        const track = new Sound('geetha_govindham_song.mp3','', null, (e) => {
          if (e) {
            console.log('error loading track:', e)
          } else {
            //track.play()
          }
        })
        track.play()
      }

      render() {
      console.log("CCCCC", JSON.stringify(Sound));
        return <Button title="play me" onPress={this.playTrack} />

      }
    }
    export default About

    After executing this we got the error like undefined is not a constructor.

enter image description here

Здесь я использовал модуль реагировать на родной звук для воспроизведения mp3-песни.Но я получил ошибку вроде того, что показано на картинке.Пожалуйста, дайте мне любое предложение, чтобы решить эту проблему.

Ответы [ 2 ]

0 голосов
/ 20 декабря 2018

вы должны сделать импорт по умолчанию:

import Sound from ‘react-native-sound’

Пример вы можете найти в README проекта: https://github.com/zmxv/react-native-sound/blob/master/README.md

0 голосов
/ 20 декабря 2018

Не могли бы вы попробовать использовать require?

const Sound = require('react-native-sound');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...