閲覧頂きありがとうございます。
現在react native+EXPOでアプリを制作いたしました。
そして、それをIOSで出稿しようと思い、
yarn run eject
コマンドでejectしたところ、
import { Audio } from "expo";
という所でエラーが起きました。
expoが使えなくなったので、エラーが起きる。ということは何となく分かるのですが、これを外すと、オーディオ関係がすべて使えなくなってしまいます。
これらを使えるようにしたまま、IOSアプリに出稿出来るようにする方法があれば、ご教授頂きたいです。
もしくは、かんたんに変換できる方法などございましたら、ご教授頂けるとありがたいです。
よろしくおねがいします。
下記はエラーが出るコードです。
reactnative
1import React, { Component } from 'react'; 2 3import { StyleSheet, Text, View, ScrollView, Image, Alert, Dimensions,Button,ImageBackground,TouchableHighlight,AsyncStorage } from 'react-native'; 4import { Constants } from 'expo'; 5import { Audio } from "expo"; 6 7const back_bgm = new Audio.Sound(); 8 9export default class App extends React.Component { 10 async componentDidMount() { 11 await back_bgm.loadAsync(require("../sound/top_bgm.mp3")); 12 await back_bgm.playAsync(); 13 } 14 render() { 15 16 return ( 17 <View style={styles.container}> 18 <Text>最初のテキスト</Text> 19 </View> 20 ); 21 } 22} 23 24const styles = StyleSheet.create({ 25 container: { 26 flex: 1, 27 backgroundColor: '#fff', 28 alignItems: 'center', 29 justifyContent: 'center', 30 }, 31}); 32
あなたの回答
tips
プレビュー