Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在react native中插入Facebook间隙广告_Javascript_Reactjs_React Native - Fatal编程技术网

Javascript 在react native中插入Facebook间隙广告

Javascript 在react native中插入Facebook间隙广告,javascript,reactjs,react-native,Javascript,Reactjs,React Native,我想在我的react原生应用程序(我从未使用过facebookAds)中插入插入插入广告 这是我在我的一个应用程序组件中所做的(在react native安装react native fbads之后): 但我一直得到这个错误:标识符直接在数字(16:49)之后。 我的 PaleMetrd < /String >中间有一个下划线(即12345×67 899),是正确的吗?< /P>你使用字符串 12345·67 89' < /COD>还是普通数字 12345×68989?如果是后者,那么这就是为什

我想在我的react原生应用程序(我从未使用过facebookAds)中插入插入插入广告

这是我在我的一个应用程序组件中所做的(在
react native安装react native fbads
之后):

但我一直得到这个错误:
标识符直接在数字(16:49)
之后。
我的<强> PaleMetrd < /String >中间有一个下划线(即12345×67 899),是正确的吗?< /P>你使用字符串<代码> 12345·67 89' < /COD>还是普通数字<代码> 12345×68989<代码>?如果是后者,那么这就是为什么会出现错误。如果ID包含多个数字,则它需要是字符串。我使用的是普通数字。我已经试过使用“12345_6789”和“12345_6789”,但我得到了这个错误:undefined不是一个对象(评估“ctkinterstitaladmanager.showAd”),这将是一个完全不同的错误。您问题中的错误是因为ID需要是字符串,因为它包含
\uuu
。您应该创建一个带有上述错误的新问题,因为您似乎已使用字符串解决了原始问题。
import { InterstitialAdManager } from 'react-native-fbads';

constructor(props) {
     InterstitialAdManager.showAd(XXXXX_XXXXX)  // this is line 16
    .then(didClick => {console.log("clicked")})
    .catch(error => {console.log("error")})
}