大致效果就是用pc端打开h5网页,然后pc端可以像h5那样,不过pc端是页面居中左右两边留白的效果

第一步、创建一个js文件(随便创建在哪个位置)

// #ifdef H5
(function () {var u = navigator.userAgent,w = window.innerWidth;if (!u.match(/AppleWebKit.*Mobile.*/) || u.indexOf("iPad") > -1) {window.innerWidth = 750 * (w / 1920);window.onload = function () {window.innerWidth = w;};}
})();
// #endif

第二步、App.vue添加适配样式

<style lang="scss">
/*  #ifdef  H5  */
body {max-width: 828rpx;  //最大宽度自己可以调整margin: auto !important;
}
/*  #endif  */
</style>

第三步、main.js中引入pc.js(要在导入app示例之前引入)

import Vue from "vue";
//导入PC适配JS(H5)
// #ifdef H5
import "./common/services/pc";
// #endif
import App from "./App";

注意:“可能在pc端刷新会页面撑大,建议直接把最大宽度(max-width直接给定死到你要的“px”单位而不是rpx单位,所有的rpx单位都得换成px单位,因为pc端不支持rpx单位)”

比如我这里写的是828prx,那直接写成414px单位,如果觉得还是有点宽的话,可以改小一点,按照自己的需求来

uniapp h5端兼容pc端相关推荐

  1. H5项目兼容PC端和移动端的方案(持续跟新)

    文章目录 一.利用CSS媒体查询维护两套样式 拓展-媒体查询 二.移动端1像素线问题 三.移动端 H5 滑动穿透 四.适配深色模式 一.利用CSS媒体查询维护两套样式 媒体查询:实现页面在不同设备下正 ...

  2. uniapp适配pc_uni-app H5 平台在 PC 端实现适配

    该文章已过时,请忽视.从 uni-app 2.9 起,官方已提供了 PC 等宽屏的适配方案. 使用 uni-app 开发的 H5 页面,为了根据屏幕宽度自适应,我们一般都采用官方推荐的动态单位 rpx ...

  3. 移动端开发、各种兼容问题、响应式布局开发、移动端和PC端开发的不同

    文章目录 一.移动端开发 二.移动端开发和PC端开发的不同 1.@1 响应式布局开发 2.关于CSS3的兼容 3.关于ES6+的兼容 4.还有一些移动端独有的兼容问题: 三.DPR:屏幕像素密度比「高 ...

  4. [html] 制作一个页面时,需要兼容PC端和手机端,你是要分别做两个页面还是只做一个页面自适应?为什么?说说你的理由

    [html] 制作一个页面时,需要兼容PC端和手机端,你是要分别做两个页面还是只做一个页面自适应?为什么?说说你的理由 两个页面 pc端布局和交互行为跟移动端不一样, 两个页面反而更好维护 个人简介 ...

  5. pc端html轮播带滑块,swiper.js简单快速实现轮播滑动(兼容PC端、移动端)

    swiper是一款免费以及轻量级轮播滑动的js框架,适用于PC端跟移动端,官方地址:(https://www.swiper.com.cn/) 效果演示: PC端 移动端(在浏览器将设备切换为手机,这里 ...

  6. 移动端和PC端都兼容的图片滑动切换展示效果—PhotoSwipe

    介绍一款兼容移动端和PC端的图片滑动切换展示效果-PhotoSwipe,PhotoSwipe是一款可以在移动触控设备上和PC桌面上完美运行的免费开源的图像展示l类独立的Javascript库,它基于H ...

  7. uniapp宽屏开发PC端方案,及衍生问题解决

    需要在uniapp的pages.json文件中配置 "rpxCalcMaxDeviceWidth": 3840, // rpx 计算所支持的最大设备宽度,单位 px,默认值为 96 ...

  8. 360浏览器打不开网页_苹果移动端、PC端safari浏览器打不开网页的解决方案!

    你还在为苹果自带的safari浏览器打不开网页而苦恼吗,接下来的答案会帮助你解决苦恼. 苹果自带safari浏览器的设备分为两种:移动端.PC端.因此不同设备出现safari浏览器打不开网页的情况需要 ...

  9. 移动端和pc端的区别

    PC端与移动端的区别 pc端与移动端从兼容性.事件处理.布局.动画处理上来说有五种区别 1.从兼容方面来说, PC考虑的是浏览器的兼容性,而移动端开发考虑的更多的是手机兼容性,因为目前不管是andro ...

最新文章

  1. 平衡查找树C语言程序,C语言数据结构之平衡二叉树(AVL树)实现方法示例
  2. 一款APP其实就是各种SDK的集合体
  3. 技术分析淘宝的超卖宝贝
  4. Windows Builder 使用总结
  5. 传感器采取船舶的_电容式传感器工作原理与电容式传感器行业应用
  6. 神策分析 Android SDK 之用户路径采集
  7. 第三章 输入验证----tapestry教程Enjoying Web DevelopmenEnjoying Development翻译
  8. pc服务器是微型计算机吗,pc和主机的区别是什么?
  9. C++中cout后面输出时加endl和不加endl的区别
  10. mevan 的常用命令和参数解释
  11. 43_sql注入绕waf
  12. Pynput模块的学习与创新,基于python的操作录制脚本
  13. 实现个人域名跳转指定网站
  14. 【流媒体服务器Mediasoup】 NodeJs与C++信令通信详解及Linux下管道通信的详解(五)
  15. 20道经典Redis面试题
  16. 凸优化(convex optimization)第二讲:convex set
  17. 数据库session分析表
  18. HR必备:29套职业测评和性格测试题库
  19. 5个PS学习、练习素材网站
  20. SPI NAND FLASH

热门文章

  1. 我所理解的iOS开发高手
  2. java实验报告二_java实验报告二
  3. HTML 表格table tr td、表头标题、表结构、合并单元格
  4. 使用动态jenkins从节点和kubernetes进行实时滚动更新的Web服务器
  5. 【MATLAB】黄金分割算法实现单变量函数最优值求解
  6. animate动画使用
  7. css3运动后留下轨迹尾巴_利用CSS+JS实现唯美星空轨迹运动效果
  8. Java8 Stream 流的创建、筛选、映射、排序、归约、分组、聚合、提取与组合、收集、接合、foreach遍历
  9. CSS3 五星打分效果
  10. redis-bitmap实际运用统计用户登录天数和每天活跃用户