关于小程序开发中遇到的一些问题

1、view设置height:100%时没有效果,page显示的高度还是原来内容的高度,并没有充满手机全屏。height:100vh
2、小程序中背景图片只能使用网络图片,要使用本地图片只能使用标签
3、image图片实现宽度固定高度自适应
image{
width:100%
}

4、text显示空格
 
5、radio图标修改大小
radio{
transform:scale(.8)
}
6、使用wx.saveFile无法直接下载网络资源到本地,需要先使用wx.downloadFile下载资源得到临时文件路径[wxFile://开头的路径],然后才使用wx.saveFile接口
7、map组件show-location和wx.getlocation不在一个定位点。开发者工具没有问题,真机显示的时候会出现问题,只要给wx.getlocation制定type=gcj02类型就可以了。
8、关于setData的回调问题
that.setData({
aa:1
}
()=>{
console.log(a)
}
)
9、input文本框中的placeholder-class不支持多个样式类名,空格分隔写法,样式之呢个整合在一个类名里
10、navigator组件使用flex布局在安卓手机不兼容,可以在navigator内添加一个view然后在使用flex布局/直接使用inline-block
11、微信里删除最近使用的小程序,安卓手机会清空storage缓存,苹果不会
12、page页面配置’diaableScroll’:true时,onPageScroll无法使用
13、video标签设置默认显示视频的第一帧:initial-time = ‘0.01’
14、video在swiper里,image与video同层,滑动swiper的时候有时候image会消失不见,慢慢滑动的时候不会消失。可以让image过一会显示
15、页面设置setInterval后推出页面仍然存在,要在onUnload里clearInterval
16、onLoad:页面加载(一个页面只会调用一次,接受页面参数。可以获取wx.navigateTo和wx.rediectTo以及中的query)
onShow:页面显示(每次打开页面都会调用一次)
onReady:页面初次渲染完成(一个页面只会调用一次,代表页面已经准备妥当,可以和视图层进行交互)
onHide:页面隐藏(当navigateTo或者底部tab切换的时候调用)
onUnload:页面卸载(当redirectTo或navigateBack的时候调用)
17、小程序布局夏勇rpx可以实现屏幕宽度自适应
18、使用post请求的时候,需要加上header,header[content-type]值为application/x-www-form-urlencoded,否则请求就会失败,get请求没有这个问题

你可能感兴趣的:(关于小程序开发中遇到的一些问题)