小编Bla*_*ake的帖子

React-Native-iap getProducts() 返回空数组

react-native-iap 3.3.7 版本

react-native 0.60.4 版本

仅在 ios 上遇到错误的平台(IOS 或 Android 或两者?)

预期行为 getProducts 返回产品数组

实际行为 返回空数组,它在 android 上运行良好

测试环境(仿真器?真实设备?) 仿真器和真实设备

添加 所有应用内购买产品已在应用商店中获得批准。我也尝试使用 4.4.8 版,但没有区别。:( 请帮我。

in-app-purchase ios react-native

2
推荐指数
1
解决办法
1638
查看次数

async 和 await 无法正常工作 JavaScript

我正在尝试在我的 react js 应用程序上使用 async 和 await。但它不能正常工作。

const handleFinish = async () => {
    const startDateString = startDate.format('YYYY-MM-DDThh:mm');
    const endDateString = endDate.format('YYYY-MM-DDThh:mm');
    const createdString = moment().format('YYYY-MM-DDThh:mm');
    const requestData = [];
    const previousData = [];
    selectedCustomerData.forEach(customer => {
      selectedProductData.forEach(product => {
        previousData.push({
          customer: customer,
          product: product
        });
      });
    });
    await previousData.forEach(async element => {
      const tempStartDate = moment().add(element.customer.leadtime, 'days');
      const apiUrl = '/productprice/?customerid=' + element.customer.customerid + 
                      '&productkey=' + element.product.productkey + 
                      '&isrulendNull=true';
      await api.get(apiUrl).then(response => {
        let newPrice = 0;
        if (priceMethod …
Run Code Online (Sandbox Code Playgroud)

javascript arrays asynchronous async-await reactjs

0
推荐指数
1
解决办法
88
查看次数