小编Vis*_*ech的帖子

急速模块图中不存在模块“反应”

我正在尝试在我的应用程序中进行LinkedIn集成。所以,我做了如下:

安装的依赖项如下:

npm install react-native-linkedin --save;

因此,在启动应用程序时,出现以下错误:

Failed to load bundle(http://localhost:8081/index.bundle?
platform=ios&dev=true&minify=false)with
error:(Unable to resolve module 'react' from
'mypath/App.js':Module 'react' does not exist
in the Haste module map
Run Code Online (Sandbox Code Playgroud)

可能是什么问题?谢谢。

linkedin react-native linkedin-api react-native-android react-native-ios

3
推荐指数
1
解决办法
2934
查看次数

com.facebook.react.bridge.ReadableNativeMap 不能转换为 java.lang.Double

我正在使用 React 的 fetch() 方法登录到我的服务。到目前为止,我已经完成了以下工作,您可以查看我的东西:

_callApiForLogin = () => {
ToastAndroid.show('Logging In...', ToastAndroid.SHORT);

let data = new FormData();
data.append('username', "sssss");
data.append('password', "123456");
data.append('device_token', "hjkhjkhjkkksdkjhkjhksdsfs");
data.append('device_type', "2");

fetch('https://612.33.196.54/~yes/master/api/web/login', {

  method: 'POST',

  body: data,

}).then((response) => response.json())
  .then((responseJson) => {
    ToastAndroid.show('Logging In...', responseJson);
    if (responseJson.status === '1') {
      ToastAndroid.show('Logging Successful' + responseJson, ToastAndroid.SHORT);
    }
    return responseJson.status;
  })
  .catch((error) => {
    console.error(error);
  });
  }
Run Code Online (Sandbox Code Playgroud)

但是,响应低于错误。

错误:com.facebook.react.bridge.ReadableNativeMap 无法转换为 java.lang.Double

来自服务的响应如下:

{
    "status": 1,
    "data": {
        "id": "551",
        "first_name": "sssss",
        "last_name": "lastname",
        "email": "ja@gmail.com",
        "username": …
Run Code Online (Sandbox Code Playgroud)

fetch react-native react-native-android react-native-ios

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