项目运行到手机端

运行到真机

  1. 手机和点到连在同一个wifi网络下面
  2. 点击hbuiler上面的预览得到一个,network的网址在这里插入图片描述
  3. 这个时候去在手机访问,那么就可以访问网页了

跨域处理

这个时候可能会访问存在跨域问题

将uniapp的H5版本运行到真机进行调试,主要涉及到跨域问题的解决以及在真机环境下进行调试。以下是具体的步骤:

在uniapp的H5项目中,你可能会遇到跨域问题,因为浏览器默认禁止了从一个源(domain、protocol、port)的脚本访问另一个源的资源。为了解决这个问题,你可以在manifest.json文件中配置代理。

  1. 打开manifest.json文件,找到h5配置项。
  2. h5配置项中,添加devServer对象,用于配置开发服务器。
  3. devServer对象中,设置proxy属性,用于配置代理规则。

例如:

"h5": {
  "devServer": {
    "proxy": {
      "/api": {
        "target": "https://api.example.com", // 替换为你的目标API地址
        "changeOrigin": true,
        "secure": false,
        "pathRewrite": {
          "^/api": "" // 根据你的API路径进行相应的重写
        }
      }
    }
  }
}

注意

使用代理的时候,我们不要加类似

const BASE_URL = 'http://123.123.123'

应该改成如下

const BASE_URL = 'api/'

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-05-01 13:58:05       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-01 13:58:05       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-01 13:58:05       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-01 13:58:05       18 阅读

热门阅读

  1. 在 Python 中使用 PyPDF2 向 PDF 文件批量添加水印

    2024-05-01 13:58:05       10 阅读
  2. 什么是ASO?

    2024-05-01 13:58:05       11 阅读
  3. 成长的88个表

    2024-05-01 13:58:05       11 阅读
  4. Stable Diffusion 本地部署教程

    2024-05-01 13:58:05       12 阅读
  5. VueRouter

    VueRouter

    2024-05-01 13:58:05      13 阅读
  6. 【C】153 寻找旋转排序数组中的最小值

    2024-05-01 13:58:05       13 阅读