我是靠谱客的博主 刻苦大白,最近开发中收集的这篇文章主要介绍记一些uniapp使用过程中的遇见的问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前言

因为公司4月份的项目是一个二次开发的项目,项目中用的是uniapp,后续的项目我也都延续了这一个框架,边学习边使用。

1.uniapp的swiper,图片出现边框线

问题描述:使用了uniapp自带的视图容器 swiper进行首页轮播的设置,发现尽管把轮播图片铺满,在某些机型下,始终会出现一条下个图片的左侧颜色的边框线。

原因:(猜测)可能是因为图片的比例导致,因为有部分机型的手机是正常的。

解决方式:全局设置样式,把width设置为100%以上的值,微调为最小就可以解决

.uni-swiper-slide-frame{
width:100.5% !important
}

2.引入外部文件问题

问题描述:项目过程中,需要引入外部文件socket.io,无法在main.js中直接添加,通过npm的方式可能无法引入当前的本地文件

解决方式:在manifest.json中的h5的配置中,选中自定义的模板,模板中引入就可以解决。

ps:打包后的h5项目没有带上.ico文件,我目前是手动添加。

3.页面的title问题

问题描述:title会跟随着pages.json每个页面的navigationBarTitleText值变动,初始化的值为globalStyle中的navigationBarTitleText

解决方式:目前只知道自定义导航,不用这个属性的方式解决这种方式。

4.首页跳转问题

问题描述:pages.json设置的第一个路由为首页,首页的onLoad在底部导航页面切换时,只触发一次(路由模式为hash时)

解决方式:底部导航跳转中,首页使用uni.reLaunch, 其他使用uni.navigateTo

最后

以上就是刻苦大白为你收集整理的记一些uniapp使用过程中的遇见的问题的全部内容,希望文章能够帮你解决记一些uniapp使用过程中的遇见的问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(29)

评论列表共有 0 条评论

立即
投稿
返回
顶部