首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >反应原生小米手机axios不工作

问反应原生小米手机axios不工作
EN

Stack Overflow用户
提问于 2021-01-15 21:02:08
回答 1查看 187关注 0票数 0

我们使用react native开发了一个应用程序。我将离开下面的应用程序的链接,我不知道这是否被禁止。我用axios提取数据,它可以在所有的android设备上工作。但它在小米手机上不起作用。我找不到这样做的原因。

代码语言:javascript
复制
const api = "apiadress/deneme.php?lesid="+getLessonId;
axios.get(api).then((response)=>{
    db.transaction((tx) => {
        tx.executeSql('UPDATE lessons SET downloaded=? WHERE id=?', ['1',getLessonId]);
    });
    response.data.map((item) => {
        db.transaction((tx) => {
            tx.executeSql('INSERT INTO questions (questionname,lessonname,answerbame,aoptionname,boptionname,coptionname,doptionname,eoptionname,lessonid,oldidq) VALUES (?,?,?,?,?,?,?,?,?,?)', 
            [item.QuestionName,item.LessonName,item.AnswerName,item.AOption,item.BOption,item.COption,item.DOption,item.EOption,item.id,item.Id]);
        });
    });
    console.log("Tüm sorular başarıyla kayıt edildi.");
});

代码的图像

​

link

EN

回答 1

Stack Overflow用户

发布于 2021-01-16 19:30:47

我不确定问题出在哪里,但我遇到了与axios类似的问题(服务器请求在部署后无法工作)。

您应该考虑离开axios并尝试使用fetch:

帖子:

代码语言:javascript
复制
fetch('http://mywebsite.com/endpoint/', {
      method: "POST",
      headers: {
        // Authorization: "Bearer " + Token,
        Accept: 'application/json',
      'Content-Type': 'application/json'
      },
      body: JSON.stringify({
       // sending data userID username, password, etc
      }),
    })
      .then((response) => response.json())
      .then((responseJson) => {
       // Response will here
      })
      .catch((error) => {
        alert(error);
      });

获取:

代码语言:javascript
复制
fetch('http://mywebsite.com/endpoint/', {
      method: "GET",
      headers: {
       // Authorization: "Bearer " + Token,
       // OR USER name PASSworrd
       Accept: 'application/json',
      'Content-Type': 'application/json'
      },
    })
      .then((response) => response.json())
      .then((responseJson) => {

        // Response will here
      })
      .catch((error) => {
        alert(error);
      });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65736593

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档