act-native-admob не работает в моем приложении RN <57,8 </p>
Я попытался:
npm install react-native-admob@next --save
npm install @types/react-native-admob
npm i react-native-admob -S
npm install
react-native link
объявить модуль 'Reaction-native-admob'
обновленоинструменты до 28.0.3
import { AdMobBanner } from 'react-native-admob';
export default class Intro extends React.Component {
bannerError(err){
console.log(err)
}
render() {
return (
<Container style={styles.container}>
<ImageBackground style={{width:'100%',height:'100%',}} source= {require('../assets/start1.jpg')}>
<AdMobBanner
bannerSize="fullBanner"
adUnitID="ca-app-pub-3940256099942544/2934735716"
testDeviceID="EMULATOR"
didFailToReceiveAdWithError={this.bannerError} />
</ImageBackground >
</Container>
);
}
}
Ошибка
Не удалось найти файл объявления для модуля «act-native-admob ».'e: /react/almustaqbal/node_modules/react-native-admob/index.js' неявно имеет тип 'any'.Попробуйте npm install
@types/react-native-admob
, если он существует, или добавьте файл новой декларации (.d.ts), содержащий declare module 'react-native-admob';
ts (7016)