uniapp常见兼容问题

news/2025/1/8 7:42:18/

1、安卓启动图被拉伸

解决方案:a、使用点九图;b、使用纯背景(拉伸不影响);c、不使用背景图

2、uniapp内嵌h5页面,自定义title在刘海屏上被遮挡

如何判断刘海屏手机

    // 市面上已知的刘海屏机型(不全)fringeScreenModels: ["iPhone X", "iPhone x", "vivo X21A", "ASUS Zenfone 5","Ulefone T2 Pro", "Leagoo S9", "HUAWEI P20", "DooGee V","OPPO R15", "LG G7", "SAMSUNG S9", "COR-AL00","vivo Y83A", "LLD-AL20", "vivo Z1", "PACM00", "PAAM00"],//是否有刘海屏// 刘海手机里iphoneX系列刘海高度最高:60px,以最大值适配,若判断为刘海屏UI高度统一下调60pxhasScreenFringe: function () {if (!this.systemInfo) {this.systemInfo = wx.getSystemInfoSync();}if (this.systemInfo.model != null) {for (let i in this.fringeScreenModels) {if (this.systemInfo.model.indexOf(this.fringeScreenModels[i]) > -1) {// 是已知机型里的刘海手机return true;}}}// 屏幕宽高比大于2,基本上90%的手机可以确定是刘海屏,就算个别手机不是也按刘海屏处理// 竖屏游戏判断:if (this.systemInfo.windowHeight >= 800 || this.systemInfo.windowHeight / this.systemInfo.windowWidth > 2) {return true;}// // 横屏游戏判断:// if (this.systemInfo.windowWidth >= 800 || this.systemInfo.windowWidth / this.systemInfo.windowHeight > 2) {//     return true;// }return false;},


http://www.ppmy.cn/news/196050.html

相关文章

Python3.8安装pyaudio

Python3.8安装pyaudio Python3.8.7直接用Pycharm和Pip install安装pyaudio都报错。 报错原因: 经过搜索,解决方案如下: 直接下载whl文件 https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio 在上面这个网站找到对应版本的whl文件。我…

python3.8如何安装pyaudio

博主的python版本是3.8 直接命令行pip install PyAudio0.2.11 就会报错,如图所示: 解决方法 需要自行下载轮子,再安装 下载轮子的链接是:https://pypi.bartbroe.re/pyaudio/ 原因分析: 在Windows上没有用于Pytho…

ValueError: Invalid type <class ‘numpy.int32‘> for the flop count,Please use a wider type to avoid

在使用fvcore模块计算模型的flops时,遇到了标题中的问题,记录一下解决方案。 首先是在jit_analysis.py的589行出错。经过调试发现,op_counts.values()的类型是int32,但是计算要求的类型只能是int、float、np.float64和np.int64&am…

error #6633: The type of the actual argument differs from the type of the dummy argument.

Intel fortran编译器编译较早的fortran代码出现上述错误。这错误是说,函数调用时形参和实参不匹配。类似,形参声明了一个较大数组,实参确实一个较小的数组;或者反过来。这个错误是visual studio中的默认选项“check routine inter…

android版本9vivoy83,vivoy83好吗 vivoy83配置参数一览【图文详解】

vivoy83已经正式发布,这是一款主打再拍功能的手机,并且具备很高的颜值,价格相对便宜,因此是一款性价比很高的手机,那么vivoy83好吗?下面就来具体了解一下。 vivoy83好吗? vivo Y83采用了6.22英寸1520*720显示屏&…

vivo Y83的Usb调试模式在哪里,打开vivo Y83Usb调试模式的教程

当我们使用安卓手机通过数据线连接到PC的时候,如果手机没有开启USB调试模式,PC则没能成功识别我们的手机,部分工具也没能正常使用,如果遇到这个情况我们需要找处理方法将手机的USB调试模式打开,如下资料我们记录一下vi…

numpy的asarray和array的区别

相同:array和asarray都可以将数组转化为ndarray对象 区别:当参数为一般数组时,两个函数结果相同;当参数本身就是ndarray类型时,array会新建一个ndarray对象,作为参数的副本,但是asarray不会新建…

MT6738/MT6738T芯片资料,MT6738处理器功能介绍

MT6738处理器是前两年联发科推出的一款面向中低端市场的全新解决方案平台,现在估计也没多少手机搭载这款处理器了。 下面我们看看MT6738和MT6738T的性能是如何的? MT6738和MT6738T处理器参数对比: 分析: 从以上我们可以解读出&…